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支持页面回退的两种方法
Jan 10 PHP
了解Joomla 这款来自国外的php网站管理系统
Mar 11 PHP
PHP操作数组的一些函数整理介绍
Jul 17 PHP
php数组函数序列之ksort()对数组的元素键名进行升序排序,保持索引关系
Nov 02 PHP
Linux Apache PHP Oracle 安装配置(具体操作步骤)
Jun 17 PHP
如何在Ubuntu下启动Apache的Rewrite功能
Jul 05 PHP
php中单个数据库字段多列显示(单字段分页、横向输出)
Jul 28 PHP
PHP实现的简单mock json脚本分享
Feb 10 PHP
PHP模板解析类实例
Jul 09 PHP
WordPress导航菜单的滚动和淡入淡出效果的实现要点
Dec 14 PHP
Yii开启片段缓存的方法
Mar 28 PHP
浅析PHP7新功能及语法变化总结
Jun 17 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
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
php中error与exception的区别及应用
2014/07/28 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
2015/09/20 PHP
PHP实现的构造sql语句类实例
2016/02/03 PHP
php实现文件上传基本验证
2020/03/04 PHP
javascript prototype原型操作笔记
2009/12/07 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
简洁Ajax函数处理(示例代码)
2013/11/15 Javascript
一个极为简单的requirejs实现方法
2016/10/20 Javascript
Javascript 动态改变imput type属性
2016/11/01 Javascript
jQuery滚动插件scrollable.js用法分析
2017/05/25 jQuery
vue 中自定义指令改变data中的值
2017/06/02 Javascript
JavaScript实现写入文件到本地的方法【基于FileSaver.js插件】
2018/03/15 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
vue component 中引入less文件报错 Module build failed
2019/04/17 Javascript
layui lay-verify form表单自定义验证规则详解
2019/09/18 Javascript
python中文乱码的解决方法
2013/11/04 Python
gearman的安装启动及python API使用实例
2014/07/08 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
2015/04/08 Python
分享python数据统计的一些小技巧
2016/07/21 Python
centos 安装python3.6环境并配置虚拟环境的详细教程
2018/02/22 Python
Python 中的lambda函数介绍
2018/10/10 Python
Python tkinter label 更新方法
2018/10/11 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
Django使用Jinja2模板引擎的示例代码
2019/08/09 Python
python常用排序算法的实现代码
2019/11/08 Python
利用python中集合的唯一性实现去重
2020/02/11 Python
python利用opencv保存、播放视频
2020/11/02 Python
html5-Canvas可以在web中绘制各种图形
2012/12/26 HTML / CSS
Ellos瑞典官网:北欧地区时尚、美容和住宅领域领先的电子商务网站
2019/11/21 全球购物
品质主管岗位职责
2014/03/16 职场文书
个人先进材料范文
2014/12/30 职场文书
幼儿园中班教师个人总结
2015/02/05 职场文书
党支部对转正的意见
2015/06/02 职场文书
入队仪式主持词
2015/07/04 职场文书
日本动漫十大公认神作:第五现已全网禁播,《死亡笔记》在榜
2022/03/18 日漫