/wilon-server

To better understand Swoole's Web server implementation, use native PHP to simulate its functionality.

Primary LanguagePHP

wilon-server

Mock swoole server(tcp/udp) style for programming.

Example

$server = new Wilon\Server('0.0.0.0', 8080);

// configuration
$server->set(['worker_num' => 4]);

// events
$server->on('WorkerStart', function(){});
$server->on('connect', function(){});
$server->on('close', function(){});
$server->on('receive', function(){});

// start server
$server->start();