PDA

Показать полную графическую версию : Алгоритм чата на сайте. Как бы Вы сделали?


kyler
03-01-2013, 21:15
Есть задача сделать чат на сайте. Чат нужен небольшой, где нибудь справа снизу. Идея приходит в голову только такая - делаем запрос через ajax на сервер, если он находит сообщения, то выводим их на сайт. Как нибудь может можно по другому сделать, более эффективно?

softter
05-01-2013, 14:42
В Юкозе есть модуль чата как раз в виде отдельного модуля

где нибудь справа снизу

Я бы на вашем месте начал с изучения Исходного кода этого модуля.

Coutty
05-01-2013, 14:59
В википедии есть статья про WebSocket'ы. Вот для чата они подходят очень хорошо. Единственное, что в IE придётся делать альтернативную реализацию - WebSocket'ы поддерживаются только в 10 версии.

Суть в том, что соединение со стороны клиента устанавливается 1 раз, а потом данные сервер рассылает сам. Получается максимально оперативное обновление.




© OSzone.net 2001-2012