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 相关文章推荐
用文本作数据处理
Oct 09 PHP
php字符串截取函数用法分析
Nov 25 PHP
PHP中Memcache操作类及用法实例
Dec 12 PHP
制作安全性高的PHP网站的几个实用要点
Dec 30 PHP
php静态文件生成类实例分析
Jan 03 PHP
php简单防盗链实现方法
Jul 29 PHP
PHP缓冲区用法总结
Feb 14 PHP
php使用glob函数遍历文件和目录详解
Sep 23 PHP
Yii框架实现的验证码、登录及退出功能示例
May 20 PHP
php实现基于pdo的事务处理方法示例
Jul 21 PHP
php利用云片网实现短信验证码功能的示例代码
Nov 18 PHP
详解PHP中curl_multi并发的实现
Jun 08 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
phpmyadmin安装时提示:Warning: require_once(./libraries/common.inc.php)错误解决办法
2011/08/18 PHP
yii上传文件或图片实例
2014/04/01 PHP
PHP写API输出的时用echo的原因详解
2019/04/28 PHP
php7 图形用户界面GUI 开发示例
2020/02/22 PHP
PHP文件打开关闭及读写操作示例解析
2020/08/06 PHP
菜鸟javascript基础资料整理3 正则
2010/12/06 Javascript
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
2012/10/11 Javascript
用JQuery实现全选与取消的两种简单方法
2014/02/22 Javascript
jQuery获取选中内容及设置元素属性的方法
2014/07/09 Javascript
JS根据生日算年龄的方法
2015/05/05 Javascript
《JavaScript函数式编程》读后感
2015/08/07 Javascript
原生JavaScript实现AJAX、JSONP
2017/02/07 Javascript
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
2017/03/23 jQuery
JavaScript中使用webuploader实现上传视频功能(demo)
2017/04/10 Javascript
详解webpack之scss和postcss-loader的配置
2018/01/09 Javascript
vue自定义tap指令及tap事件的实现
2018/09/18 Javascript
Vue创建头部组件示例代码详解
2018/10/23 Javascript
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
说说Vuex的getters属性的具体用法
2019/04/15 Javascript
jQuery实现图片下载代码
2019/07/18 jQuery
在react-antd中弹出层form内容传递给父组件的操作
2020/10/24 Javascript
[01:46]DOTA2上海特锦赛小组赛英文解说KotlGuy采访
2016/02/27 DOTA
对Python中for复合语句的使用示例讲解
2018/11/01 Python
Python2和Python3中urllib库中urlencode的使用注意事项
2018/11/26 Python
解决PyCharm的Python.exe已经停止工作的问题
2018/11/29 Python
Python类中的魔法方法之 __slots__原理解析
2019/08/26 Python
Python hashlib模块的使用示例
2020/10/09 Python
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
Bally澳大利亚官网:瑞士奢侈品牌
2018/11/01 全球购物
硅酸盐工业控制专业应届生求职信
2013/11/02 职场文书
初中同学聚会邀请函
2014/02/03 职场文书
公益广告标语
2014/06/19 职场文书
幼儿园保育员责任书
2014/07/22 职场文书
授权委托书范本(单位)
2014/09/28 职场文书
2015年光棍节活动总结
2015/03/24 职场文书