@HMR

Как с минимальными расходами траффика отправлять данные из браузера?

Как с минимальными расходами траффика отправлять данные из браузера?
В секунду может отпраляться 10 и более раз строка:
prm=1...
Ответ сервера не нужен.
В результате заголовок накладнее данных. Интересует, есть ли возможнлсть отправить заголовок, а далее по keep-alive досылать данные.
Про websoket слышал. Как прикрутить к апачу скрипт, желательно без запуска php скрипта, как демона.
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@nirvimel
Начнем с того, что никакой типичный php-хостинг (shared hosting) не выдержит такую бомбардировку пакетами. Во свех EULA содержится пункт, по которому за такое следует бан. Тут нужен как минимум хороший vds.
Далее, если есть vds, то есть и nginx на нем (Апач создан для других задач). Nginx умеет держать удар при пакетной бомбардировке и умеет фильтровать и проксировать websocket.
Далее, за спиной у nginx можно поставить любой websocket сервер на любом языке, даже на PHP - хотя это не лучший выбор для серьезных нагрузок, его разработчики явно не расчитвыали на поток >10 пакетов в секунду от каждого клиента.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы