欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Swoole-1.7.22 版本已发布,修复PHP7相关问题

程序员文章站 2022-08-12 21:40:32
swoole-1.7.22 版本已发布,此版本是一个bug修复版本,专门针对php7做了大量修改,可完美运行于php7环境。 更新内容如下: 修复php7下httpse...

swoole-1.7.22 版本已发布,此版本是一个bug修复版本,专门针对php7做了大量修改,可完美运行于php7环境。

更新内容如下:

修复php7下httpserver发生内存泄漏的问题

修复php7下core dump的问题

修复swoole_table->del出现错误的问题(重要问题)

增加swoole_client->send/recv的socket参数选项

增加swoole_async_set新配置socket_dontwait/socket_buffer_size/enable_signalfd

增加ssl/tls客户端证书验证支持

修复tick定时器长时间运行整形溢出导致停止运行的问题

增加swoole_websocket_server->exist用于判断一个fd是否为正确的websocket连接

ps:bjphp 1.0 发布,轻量级松耦合的php框架

bjphp(百捷php框架)是一款开源免费、轻量级的php框架。具有低耦合、轻量、基于vbd模型、元数据、描述型等特点,加速高性能现代web网站及webapp应用的开发。

框架特点 :

低耦合、轻量级

核心文件只有8个,没有大量的类库,每个模块可以直接或只需少量修改即可单独使用

vbd模型

基于vbd模型,更好的灵活性

元数据、描述型

元数据的php文件描述,自动创建和更新表结构

orm/activerecord

对象化数据库操作,不需要编写复杂的sql语句。

单一入口

所有页面单一入口,便于统一控制。支持伪静态,seo优化。

权限控制

业务模块分组配置,按组进行权限控制

高安全性

防sql注入、防xss、防session拦截