![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| gcc |
|
|||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
хотел сделать чат на ajax, и увидел технологию push server
http://javascript.ru/ajax/comet/overview и http://habrahabr.ru/blogs/webdev/41223/ вообще-то я хотел бы написать на perl для своего сайта, но информции вообще не нашел никакой... вопрос: 1) никто не видел ли подобные примеры еще? в гугле я не нашел больше ничего (тут такое сложное низкоуровневое програмирование) 1,а) нужно написать демона на сокетах (как веб-сервер), или использовать какие-то редкие патчи к веб-серверам...? тут что-то не понятно. (какой сокет тут http://habrahabr.ru/blogs/webdev/41223/ используется? я так понял что это можно по разному сделать... ) 2) есть ли смысл делать такой чат? может лучше irc который выдерживает высокие нагрузки c gui/web и не парить мозг? Это сообщение отредактировал(а) gcc - 16.3.2010, 13:33 |
|||
|
||||
| dva300 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 220 Регистрация: 17.2.2010 Где: Москва Репутация: -1 Всего: 1 |
когда-то и у меня была такая идея но в конце концов пришел к пункту 2. но тут зависит все от целей. если нужен именно чат как независимый сервис то лучше конечно свое городить. в моем случае он шел как аппендикс. --------------------
Участник движения Культура Вождения |
|||
|
||||
| gcc |
|
|||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
я вот нашел http://cpansearch.perl.org/src/AWWAIID/Con...at-ajax-push.pl
http://search.cpan.org/search?query=Continuity&mode=all а можно ли это Continuity заставить работать в mod_perl c catalyst с его сессиями и аутентификацией чтобы не переписывать все это? Это сообщение отредактировал(а) gcc - 17.3.2010, 14:39 |
|||
|
||||
| kavkaz |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 70 Регистрация: 26.12.2007 Репутация: 1 Всего: 2 |
||||
|
||||
| Vaneska |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 15.3.2005 Где: Москва Репутация: 3 Всего: 4 |
--------------------
http://isokolov.blogspot.com/ |
|||
|
||||
| gcc |
|
|||
![]() Агент алкомафии ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: 1 Всего: 17 |
Vaneska, скажите эту штуку Mojolicious нужно запускать как демон?
websockets - это работает на 80 порту, а у меня же mod_perl + Catalyst в Catalyst нужно как-то вставить? или вы предлагаете исключительно Mojo использовать? UPD: т.е. или сделать chat.domain.com и на другом виртуал-хосте сделать? в независимости от domain.com и catalyst...
Это сообщение отредактировал(а) gcc - 24.3.2010, 21:22 |
|||
|
||||
| Vaneska |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 15.3.2005 Где: Москва Репутация: 3 Всего: 4 |
Mojolicious - это полноценный фреймворк, состоящий из 2 слоев.
Mojo - низкоуровневая часть. Парсинг http, daemon/prefork, fsgi, cgi, psgi Mojolicious - фреймворк типа каталиста Еще есть легкая версия - Mojolicious::Lite. Вот на нем можно попробовать написать Дока по нему здесь http://search.cpan.org/~kraih/Mojolicious-...licious/Lite.pm Так же прилагаю архивчик с примером, как это работает. Сам не проверял. Автор сего David Davis. Естественно лучше делать на отдельном поддомене Сообщите, плз, об результатах экспериментов, если возьметесь. Очень интересно. Вообще Mojolicious реально классная штука. В продакшене уже используется. У меня у самого на нем сайтик один есть. Это сообщение отредактировал(а) Vaneska - 24.3.2010, 23:23 Присоединённый файл ( Кол-во скачиваний: 2 )
websocket_example_1.tar.gz 26,07 Kb--------------------
http://isokolov.blogspot.com/ |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |