Алгоритм чата на сайте. Как бы Вы сделали?

Ответить
Аватара пользователя
kyler

Алгоритм чата на сайте. Как бы Вы сделали?

Сообщение kyler »

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

Re: Алгоритм чата на сайте. Как бы Вы сделали?

Сообщение softter »

В Юкозе есть модуль чата как раз в виде отдельного модуля




Цитата:



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



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

Re: Алгоритм чата на сайте. Как бы Вы сделали?

Сообщение Coutty »

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



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

Вернуться в «Вебмастеру»