Простой сервер вебсокетов на php. Запуск происходит из консоли.
###Возможности:
- работает с использованием socket_select и не требует дополнительно устанавливать libevent.
- запуск несколько процессов, обслуживающих один порт (один мастер и несколько воркеров).
- интеграция с вашим фреймворком.
- поддержка буферов для чтения и записи
В папке samples лежат примеры:
- chat - простой чат на вебсокетах (live demo: http://sharoid.ru/chat.html )
- yii - тот же чат, но с дополнительной возможностью отправлять свои сообщения из скриптов со страниц сайта или крона, используя Yii::app()->websocket->send('всем привет');
Использование примеров в консоли:
- запуск: php index.php start или nohup php index.php start и ctrl+z
- остановка: php index.php stop
Описание здесь: