PHP 的异步并行网络扩展 swoole1.7.18 版本已发布,此版本增加了对PHP7的支持。下载地址:
主要更新
增加onPacket事件回调函数,使UDP包与TCP分离
修复EOF协议处理时发生错误的问题
兼容PHP7版本
修复swoole_http_response->header导致内存泄漏的问题
长度检测协议允许0长度无包体的请求
swoole_table支持有符号整数
支持REUSEPORT特性,短连接TCP服务性能提升200%(仅支持Linux 3.9.0或更高版本)
修复swoole_client/swoole_timer内存泄漏问题
增加enable_unsafe_event配置,允许在dispatch_mode=1/3时开启Connect/Close事件
增加swoole_process::setaffinity方法用于设置CPU亲和性
swoole_client->set增加socket_buffer_size配置
增加swoole_server->exist方法,用于检测$fd对应的TCP客户端连接是否存在
在64位Ubuntu14.04上编译打包里PHP7 Beta2,同时也编译集成了Swoole这个扩展,适用于64位Linux,解压即用.
下图是在CentOS7下解压后运行Swoole HTTP Server和PHP-FPM的截图:
http://static.oschina.net/uploads/space/2015/0725/152617_akLu_561214.png
引用来自“Vian”的评论
php7+yaf+swoole 飞起的节奏啊引用来自“梅开源”的评论
这货要是在window下更易于安装使用(即便牺牲性能)就好了cygwin挺麻烦的
引用来自“梅开源”的评论
这货要是在window下更易于安装使用(即便牺牲性能)就好了cygwin挺麻烦的
引用来自“梅开源”的评论
这货要是在window下更易于安装使用(即便牺牲性能)就好了cygwin挺麻烦的
cygwin挺麻烦的