Swoole 官网地址: https://www.swoole.com
Swoole v4.3.3 正式版发布, 主要改动及新特性:
Swoole\Runtime::enableCorotuine()
即可将普通的同步阻塞 Redis、PDO、MySQLi 操作变为协程调度的异步非阻塞 IOCoroutine::listCoroutines()
可遍历当前所有协程, Coroutine::getBackTrace($cid)
可获取某个协程的函数调用栈table/connection/coroutine_list
的 PCRE 依赖限制http_compression
配置项, 底层会自动判断客户端传入的 Accept-Encoding
选择合适的压缩方法, 支持 GoogleBrotli
压缩open_websocket_close_frame
配置, 可以在 onMessage
事件中接收 close
帧具体更新内容文档: https://wiki.swoole.com/wiki/page/966.html
EasySwoole 是一款基于Swoole Server 开发的常驻内存型的分布式 PHP 框架,专为 API 而生,摆脱传统 PHP 运行模式在进程唤起和文件加载上带来的性能损失。
EasySwoole 高度封装了 Swoole Server 而依旧维持 Swoole Server 原有特性,支持同时混合监听 HTTP、自定义 TCP、UDP 协议,让开发者以最低的学习成本和精力编写出多进程,可异步,高可用的应用服务。
EasySwoole 官网地址:http://www.easyswoole.com