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 增加了对 .ZIP 文件的读取功能
Oct 09 PHP
PHP VS ASP
Oct 09 PHP
加强版phplib的DB类
Mar 31 PHP
有关JSON以及JSON在PHP中的应用
Apr 09 PHP
php获取汉字首字母的函数
Nov 07 PHP
PHP实现加密的几种方式介绍
Feb 22 PHP
php检查页面是否被百度收录
Oct 28 PHP
PHP中获取文件创建日期、修改日期、访问时间的方法
Nov 05 PHP
浅谈PHP表单提交(POST&GET&URL编/解码)
Apr 03 PHP
PHP开发中解决并发问题的几种实现方法分析
Nov 13 PHP
PHP基于递归算法解决兔子生兔子问题
May 11 PHP
关于ThinkPHP中的异常处理详解
May 11 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写入WRITE编码为UTF8的文件的实现代码
2008/07/07 PHP
PHP simplexml_import_dom()函数讲解
2019/02/03 PHP
JS的replace方法详细介绍
2012/11/09 Javascript
如何用js控制frame的隐藏或显示的解决办法
2013/03/20 Javascript
jquery插件validate验证的小例子
2013/05/08 Javascript
js为空或不是对象问题的快速解决方法
2013/12/11 Javascript
JavaScript快速切换繁体中文和简体中文的方法及网站支持简繁体切换的绝招
2016/03/07 Javascript
基于JavaScript实现 网页切出 网站title变化代码
2016/04/03 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
jQuery 获取屏幕高度、宽度的简单实现案例
2016/05/17 Javascript
jQuery实现自动调用和触发某个事件的方法
2016/11/18 Javascript
JavaScript之RegExp_动力节点Java学院整理
2017/06/29 Javascript
用javascript获取任意颜色的更亮或更暗颜色值示例代码
2017/07/21 Javascript
原生js实现拖拽功能基本思路详解
2018/04/18 Javascript
Vue表情输入组件 微信face表情组件
2019/02/11 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
使用Python生成url短链接的方法
2015/05/04 Python
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
Flask数据库迁移简单介绍
2017/10/24 Python
kaggle+mnist实现手写字体识别
2018/07/26 Python
Python网络爬虫之爬取微博热搜
2019/04/18 Python
python如何实现代码检查
2019/06/28 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
时尚设计师手表:The Watch Cabin
2018/10/06 全球购物
最新的小工具和卓越的产品设计:Oh That Tech!
2019/08/07 全球购物
法国床上用品商店:La Compagnie du lit
2019/12/26 全球购物
门卫岗位职责
2013/11/15 职场文书
承诺书的格式范文
2014/03/28 职场文书
帮一个朋友写的求职信
2014/08/09 职场文书
酒店办公室主任岗位职责
2015/04/01 职场文书
付款证明模板
2015/06/19 职场文书
投诉信回复范文
2015/07/03 职场文书
英语教学课后反思
2016/02/15 职场文书
详解CSS中的特指度和层叠问题
2021/07/15 HTML / CSS
分享python函数常见关键字
2022/04/26 Python