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 相关文章推荐
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
Apr 24 PHP
PHP之COOKIE支持详解
Sep 20 PHP
PHP+Mysql树型结构(无限分类)数据库设计的2种方式实例
Jul 15 PHP
2款PHP无限级分类实例代码
Nov 11 PHP
PHP基于yii框架实现生成ICO图标
Nov 13 PHP
PHP模板引擎Smarty内置变量调解器用法详解
Apr 11 PHP
Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法
Jul 02 PHP
修改Laravel5.3中的路由文件与路径
Aug 10 PHP
php中mkdir()函数的权限问题分析
Sep 24 PHP
PHP7新增运算符用法实例分析
Sep 26 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
May 21 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公用函数列表[正则]
2007/02/22 PHP
thinkphp文件处理类Dir.class.php的用法分析
2014/12/08 PHP
php获得文件夹下所有文件的递归算法的简单实例
2016/11/01 PHP
浅谈laravel aliases别名的原理
2019/10/24 PHP
使用户点击后退按钮使效三行代码
2007/07/07 Javascript
json跟xml的对比分析
2008/06/10 Javascript
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
调试JavaScript中正则表达式中遇到的问题
2015/01/27 Javascript
jQuery EasyUI Draggable拖动组件
2017/03/01 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
浅谈vue中慎用style的scoped属性
2017/11/28 Javascript
利用Angular2的Observables实现交互控制的方法
2018/12/27 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
vue实现的请求服务器端API接口示例
2019/05/25 Javascript
jQuery pager.js 插件动态分页功能实例分析
2019/08/02 jQuery
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
js实现点击上传图片并设为模糊背景
2020/08/02 Javascript
openlayers实现图标拖动获取坐标
2020/09/25 Javascript
python BeautifulSoup使用方法详解
2013/11/21 Python
Python生成验证码实例
2014/08/21 Python
Python3中的列表生成式、生成器与迭代器实例详解
2018/06/11 Python
Windows下安装Scrapy
2018/10/17 Python
Python实现打印实心和空心菱形
2019/11/23 Python
实习老师个人总结的自我评价
2013/09/28 职场文书
生日礼品店创业计划书范文
2014/03/21 职场文书
寄语学生的话
2014/04/10 职场文书
大学开学计划书
2014/04/30 职场文书
初中班主任经验交流材料
2014/05/16 职场文书
音乐教师求职信
2014/06/28 职场文书
班级心理活动总结
2014/07/04 职场文书
关于运动会广播稿300字
2014/10/05 职场文书
个人作风建设自查报告
2014/10/22 职场文书
2014年仓库管理工作总结
2014/12/17 职场文书
研究生导师推荐信
2015/03/25 职场文书
辩护词范文大全
2015/05/21 职场文书
Mysql 性能监控及调优
2021/04/06 MySQL