@muxalich
PHP, ZEND, JS, PJAX, JQ, JQ UI, MySQL

Ajax(pjax) сайт с comet, websocket. Как реализовать?

Здравствуйте. Собственно есть ajax сайт, нужно к нему прикрутить обмен моментальными сообщениями, на ум приходят comet серверы, websocket`ы, long polling, сейчас на сайте тупо опрос раз в 10 секунд. Все доки есть в интернете, проблема собственно в том что это ajax сайт и если подключать comet или websocket`ы зависает сайт. Пример: загружается страничка отправляется longpolling на сайт, после чего ajax ссылки становятся не активными до тех пор пока не придет ответ на ajax l-polling. Читал, что можно попробовать обойти проблему, если отсылать запрос поллинга на поддомен.

1. Не хотелось бы изобретать велосипед посоветуйте как лучше совместить обмен сообщений и ajax сайт?
2. Посоветуйте, по возможности библиотеки, скрипты для реализации comet сервера или web-socket`a или long-polling.
Хорошо бы если бы была поддержка старых браузеров, на пример через прокинутый flash.

Заранее спасибо!
  • Вопрос задан
  • 3354 просмотра
Решения вопроса 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Пригласить эксперта
Ответы на вопрос 1
@Levhav
Контакты: скайп Levhav, почта Levhav@ya.ru
Посмотрите на мой проект comet-server.ru он не создаёт проблемы описной у вас, или можете посмотреть на реализацию js api в нём. Там создаётся одно общее соединение на все вкладки открытые браузером, а не по соединению на каждую вкладку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы