php5 non-thread-safe和thread-safe这两个版本的区别分析


Posted in PHP onMarch 13, 2010

先从字面意思上理解,None-Thread Safe就是非线程安全,在执行时不进行线程(thread)安全检查;Thread Safe就是线程安全,执行时会进行线程(thread)安全检查,以防止有新要求就启动新线程的 CGI 执行方式耗尽系统资源。

再来看PHP的两种执行方式:ISAPI和FastCGI。FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以 FastCGI(无论搭配 IIS 6 或 IIS 7)执行 PHP ,都建议下载、执行 non-thread safe 的 PHP (PHP 的二?位?n有?煞N包?方式:msi 、zip ,?下? zip 套件)。而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多php模块都不是线程安全的,所以需要使用Thread Safe的PHP。

PHP 相关文章推荐
php 文件上传类代码
Aug 06 PHP
php中使用cookie来保存用户登录信息的实现代码
Mar 08 PHP
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
Apr 01 PHP
Yii Framework框架获取分类下面的所有子类方法
Jun 20 PHP
php的mkdir()函数创建文件夹比较安全的权限设置方法
Jul 28 PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 PHP
php轻量级的性能分析工具xhprof的安装使用
Aug 12 PHP
PHP微信支付开发实例
Jun 22 PHP
微信支付开发发货通知实例
Jul 12 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
Sep 13 PHP
thinkphp分页集成实例
Jul 24 PHP
PHP数组与字符串互相转换实例
May 05 PHP
php 无法载入mysql扩展
Mar 12 #PHP
PHP生成Flash动画的实现代码
Mar 12 #PHP
PHP 引用是个坏习惯
Mar 12 #PHP
PHP 页面编码声明方法详解(header或meta)
Mar 12 #PHP
用PHP获取Google AJAX Search API 数据的代码
Mar 12 #PHP
PHP开启gzip页面压缩实例代码
Mar 11 #PHP
php checkdate、getdate等日期时间函数操作详解
Mar 11 #PHP
You might like
php 中文处理函数集合
2008/08/27 PHP
浅析php适配器模式(Adapter)
2014/11/25 PHP
php日期操作技巧小结
2016/06/25 PHP
jquery 结合C#后台的数组对文章的关键字自动添加链接的代码
2011/07/15 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
后台获取ZTREE选中节点的方法
2015/02/12 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
2015/08/26 Javascript
Nodejs初级阶段之express
2015/11/23 NodeJs
JSONP和批量操作功能的实现方法
2016/08/21 Javascript
微信公众平台开发教程(五)详解自定义菜单
2016/12/02 Javascript
Angular CLI在Angular项目中如何使用scss详解
2018/04/10 Javascript
使用ECharts实现状态区间图
2018/10/25 Javascript
使用koa-log4管理nodeJs日志笔记的使用方法
2018/11/30 NodeJs
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
laravel实现中文和英语互相切换的例子
2019/09/30 Javascript
Python中针对函数处理的特殊方法
2014/03/06 Python
python去掉行尾的换行符方法
2017/01/04 Python
python读取文本中的坐标方法
2018/10/14 Python
Python 中 function(#) (X)格式 和 (#)在Python3.*中的注意事项
2018/11/30 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
使用matlab或python将txt文件转为excel表格
2019/11/01 Python
CSS3中animation实现流光按钮效果
2020/12/21 HTML / CSS
Zadig&Voltaire官网:法国时装品牌
2018/01/05 全球购物
社会工作专业求职信
2014/07/15 职场文书
工厂标语大全
2014/10/06 职场文书
会计工作检讨书
2015/02/19 职场文书
2015年党员创先争优公开承诺书
2015/04/27 职场文书
麦田里的守望者读书笔记
2015/06/30 职场文书
正规欠条模板
2015/07/03 职场文书
python使用pygame创建精灵Sprite
2021/04/06 Python
mysql查询的控制语句图文详解
2021/04/11 MySQL
利用 JavaScript 构建命令行应用
2021/11/17 Javascript
英国数字版游戏销量周榜公布 《小缇娜的奇幻之地》登顶
2022/04/03 其他游戏