发布于 2017-02-24 16:18:09 | 78 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Swoole扩展官方文档,程序狗速度看过来!

Swoole Framework PHP Web开发框架

Swoole是一个php扩展也是一种PHP高级Web开发框架,框架不是为了提升网站的性能,是为了提升网站的开发效率。最少的性能损耗,换取最大的开发效率。利用Swoole框架,开发一个复杂的Web功能,可以在很短的时间内完成!


PHP的异步、并行、高性能网络通信引擎Swoole 已发布 1.9.6 版本。此版本增加了一个根据PHP7内存结构特点设计的高性能序列模块,序列化和反序列化耗时仅为PHP官方serialize库的40%,尺寸更小。可节省大量CPU和内存资源消耗,非常适合用于PRC通信、数据Cache。另外此版本还修复了多个BUG。

主要更新:

  • 增加 swoole_mysql::escape 方法,用于转义 SQL 语句中的特殊字符

  • 修复添加超过1万个以上定时器时偶发崩溃的问题

  • 增加swoole_serialize模块,PHP7下高性能序列化库

  • 修复swoole_client->enableSSL方法ssl_cert_file和ssl_key_file参数无效的问题

  • 增加swoole_http_server对POST多级KEY的支持

  • 修复监听UDP端口设置onPacket无效的问题

  • 增加对openssl-1.1的支持

 

序列化模块:

$array = array(      'name' => 'test',      'value' => 11000,  );    $str = swoole_pack($arr);  $arr = swoole_unpack($str);

swoole的Task功能内置支持使用新的序列化算法,通过配置php.ini来开启。

swoole.fast_serialize=On

下载地址:



历史版本 :
Swoole 1.10.0 发布,增加多项新特性
Swoole 1.9.22 发布,增加 Async::exec 功能
SwooleDistributed 框架 2.5 发布,全面支持 Docker
Swoole 1.9.19 发布,BUG 修复版本
Swoole 1.9.17 发布,增加静态文件处理器
Swoole 1.9.15 发布,增加静态编译支持
Swoole 1.9.11 发布,心跳检测支持时间轮算法
Swoole 1.9.9 发布,BUG 修复版本
Swoole 1.9.7 发布,增加 Http2.0 异步客户端
Swoole 1.9.6 发布,增加高性能序列化模块
Swoole 2.0 正式版发布,协程特性支持 PHP 7
Swoole 1.9.1 发布,Bug 修复版本
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务