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


Posted in PHP onDecember 31, 2015

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拦截

PHP 相关文章推荐
PHP学习资料汇总与网址
Mar 16 PHP
phpMyAdmin 安装及问题总结
May 28 PHP
php多功能图片处理类分享(php图片缩放类)
Mar 14 PHP
php中替换字符串中的空格为逗号','的方法
Jun 09 PHP
PHP+jquery+ajax实现即时聊天功能实例
Dec 23 PHP
PHP图像处理类库及演示分享
May 17 PHP
php判断linux下程序问题实例
Jul 09 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
php实现xml与json之间的相互转换功能实例
Jul 07 PHP
PHP弱类型的安全问题详细总结
Sep 25 PHP
PHP设计模式之单例模式原理与实现方法分析
Apr 25 PHP
PHP类的自动加载机制实现方法分析
Jan 10 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
Dec 31 #PHP
简单了解将WordPress中的工具栏移到底部的小技巧
Dec 31 #PHP
WordPress中获取所使用的模板的页面ID的简单方法
Dec 31 #PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
Dec 31 #PHP
详解Window7 下开发php扩展
Dec 31 #PHP
WordPress用户登录框密码的隐藏与部分显示技巧
Dec 31 #PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
Jul 21 #PHP
You might like
怎样在UNIX系统下安装MySQL
2006/10/09 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
2012/04/25 PHP
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
2012/06/17 PHP
解析VS2010利用VS.PHP插件调试PHP的方法
2013/07/19 PHP
php 无限分类 树形数据格式化代码
2016/10/11 PHP
PHP 序列化和反序列化函数实例详解
2020/07/18 PHP
Firefox中autocomplete="off" 设置不起作用Bug的解决方法
2011/03/25 Javascript
jQuery函数map()和each()介绍及异同点分析
2014/11/08 Javascript
创建、调用JavaScript对象的方法集锦
2014/12/24 Javascript
JS文字球状放大效果代码分享
2015/08/19 Javascript
jquery中checkbox使用方法简单实例演示
2015/11/24 Javascript
jQuery的层级查找方式分析
2016/06/16 Javascript
input框中的name和id的区别
2016/11/16 Javascript
解决vue项目报错webpackJsonp is not defined问题
2018/03/14 Javascript
bootstrap treeview 树形菜单带复选框及级联选择功能
2018/06/08 Javascript
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
使用vue-router切换页面时,获取上一页url以及当前页面url的方法
2019/05/06 Javascript
微信小程序实现文件、图片上传功能
2020/08/18 Javascript
微信小程序在其他页面监听globalData中值的变化
2019/07/15 Javascript
纯js实现无缝滚动功能代码实例
2020/02/21 Javascript
Python中正则表达式的用法实例汇总
2014/08/18 Python
Python进行数据科学工作的简单入门教程
2015/04/01 Python
Django开发中的日志输出的方法
2018/07/02 Python
详解pandas库pd.read_excel操作读取excel文件参数整理与实例
2019/02/17 Python
Python3列表内置方法大全及示例代码小结
2019/05/10 Python
python tkinter基本属性详解
2019/09/16 Python
Python socket聊天脚本代码实例
2020/01/02 Python
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
如何打印出当前源文件的文件名以及源文件的当前行号
2015/04/05 面试题
传统软件工程与面向对象的软件工程有什么区别
2012/05/31 面试题
小小的船教学反思
2014/02/21 职场文书
租房安全协议书
2014/08/20 职场文书
单身狗福利?Python爬取某婚恋网征婚数据
2021/06/03 Python
Html5大屏数据可视化开发的实现
2021/06/11 HTML / CSS
关于python类SortedList详解
2021/09/04 Python
Mysql关于数据库是否应该使用外键约束详解说明
2021/10/24 MySQL