GitHub - hypno2000/php-websocket: A simple PHP WebSocket implementation for PHP 5.3
A websocket server implemented in php.
This creates a server on localhost:8000 with one Application that listens on ws://localhost:8000/demo:
$server = new \WebSocket\Server('127.0.0.1', 8000, false); // host,port,ssl
// server settings:
$server->setCheckOrigin(true);
$server->setAllowedOrigin('foo.lh');
$server->setMaxClients(100);
$server->setMaxConnectionsPerIp(20);
$server->setMaxRequestsPerMinute(1000);
$server->registerApplication('demo', \WebSocket\Application\DemoApplication::getInstance());
$server->run();