PHP的异步并行网络扩展swoole 1.7.9版本已发布,此版本现已提供下载: http://pecl.php.net/package/swoole https://github.com/swoole/swoole-src/releases 主要更新: 增加内置Websocket服务器协议的支持 增加swoole_process::signal,支持子进程异步信号处理 增加swoole_server::addProcess,支持添加额外的用户定义工作进程 增加swoole_process::name,支持子进程重命名 增加swoole_server->sendMessage和onPipeMessage事件 增加swoole_event_write函数,用于将fwrite/socket_write等PHP自带的socket数据发送变为异步化 增加swole_server的user/group/chroot配置,可修改工作进程的用户/组/根目录 swoole_server->task/finish可以发送任意PHP的变量 修复目前已知的BUG Websocket服务器: $ws = new swoole_http_server("0.0.0.0", 9502); $ws->on('message', function ($frame) { $frame->message("server send: ".$frame->data); }); $ws->start(); swoole 1.7.9 发布,支持 websocket 协议下载地址