Обновление контента на стороне клиента средствами сервера (nginx, php)?
Вопрос относится к теме умного дома. Есть web интерфейс открытый например на планшете, хочу обновить температуру в web интерфейсе средствами сервера (то есть, что бы сервер отправил запрос на клиента если температура изменилась), а не со стороны клиента на jquery раз в минуту?
Хотелось бы организовать на php.
Есть websocket, но не знаю то ли это? Если да, то может есть какой то готовый модуль?
@vtec ReactPHP это имлементация event loop, сам по себе он особо ничего не умеет, это просто фреймворк. А на базе оного уже можно построить websocket/http/tcp/udp сервер, демоны и прочее. Собственно Ratchet это имплементация websocket-сервера на базе ReactPHP.
websocket поддерживается только современными браузерами. если это устраивает, то можно сделать демон на php, но все равно на nodejs проще будет. даже учитывая лучшее знание php.
Нашел небольшую статейку, там описан чат, но смысл понятен и может этого и будет достаточно?
Как я понял используется websocket браузера + jquery на клиенте, а на сервере php socket daemon