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应用程序来获取Web服务器的状态信息
Oct 09 PHP
一些关于PHP的知识
Nov 17 PHP
APACHE的AcceptPathInfo指令使用介绍
Jan 18 PHP
深入extjs与php参数交互的详解
Jun 25 PHP
php调用MySQL存储过程的方法集合(推荐)
Jul 03 PHP
Yii不依赖Model的表单生成器用法实例
Dec 04 PHP
php从完整文件路径中分离文件目录和文件名的方法
Mar 13 PHP
thinkphp配置文件路径的实现方法
Aug 30 PHP
php记录搜索引擎爬行记录的实现代码
Mar 02 PHP
php实现数字补零的方法总结
Sep 12 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
Feb 27 PHP
PHP7 标准库修改
Mar 09 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
php socket方式提交的post详解
2008/07/19 PHP
php懒人函数 自动添加数据
2011/06/28 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
2011/10/23 PHP
php类声明和php类使用方法示例分享
2014/03/29 PHP
php中memcache 基本操作实例
2015/05/17 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
laravel5.5添加echarts实现画图功能的方法
2019/10/09 PHP
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
jQuery中change事件用法实例
2014/12/26 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
javascript先序遍历DOM树的方法
2016/02/27 Javascript
Sort()函数的多种用法
2016/03/20 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
2016/12/05 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
js时间戳格式化成日期格式的多种方法介绍
2017/02/16 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
详解vue填坑之解决部分浏览器不支持pushState方法
2018/07/12 Javascript
vue 之 css module的使用方法
2018/12/04 Javascript
详解Vue中的基本语法和常用指令
2019/07/23 Javascript
javascript头像上传代码实例
2019/09/28 Javascript
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
Python解析excel文件存入sqlite数据库的方法
2016/11/15 Python
Python multiprocess pool模块报错pickling error问题解决方法分析
2019/03/20 Python
Python中那些 Pythonic的写法详解
2019/07/02 Python
python爬虫爬取幽默笑话网站
2019/10/24 Python
PyCharm 在Windows的有用快捷键详解
2020/04/07 Python
如何学习Python time模块
2020/06/03 Python
HTML利用九宫格原理进行网页布局
2020/03/13 HTML / CSS
美国在线购买内衣网站:HerRoom
2020/02/22 全球购物
图书馆志愿者活动总结
2014/06/27 职场文书
先进员工获奖感言
2014/08/14 职场文书
六一儿童节园长致辞
2015/07/31 职场文书
防溺水主题班会教案
2015/08/12 职场文书