Что лучше Long Polling или WebSockets?

Принцип технологии comet заключается в том что браузер постоянно поддерживает открытое соединение с комет сервером это либо Long Polling соединение либо WebSockets и при необходимости отправить из php сообщение клиенту php отправляет это сообщение comet серверу а тот в свою очередь передаёт это сообщение в браузер. Сообщения доходят почти мгновенно благодаря тому что комет сервер держит постоянно открытое соединение со всеми пользователями с вашего сайта.

Я лично рекомендую WebSockets как более новый метод который имеет ряд преимуществ.

  • Не требуется рвать соединение при доставки сообщения.
  • как следствие первого это то что вы можете одному пользователю в секунду доставлять больше сообщений.
  • Так же вы можете сами отправлять серверу сообщения по WebSockets то есть общение двустороннее.

Из недостатков

  • Поддержка браузерами на данный момент это 87.23%

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
G V P E᠎ G