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 的几个配置文件函数
Dec 21 PHP
PHP开发中常用的8个小技巧
Aug 27 PHP
PHP MYSQL乱码问题,使用SET NAMES utf8校正
Nov 30 PHP
使用php get_headers 判断URL是否有效的解决办法
Apr 27 PHP
php画图实例
Nov 05 PHP
windows7配置Nginx+php+mysql的详细教程
Sep 04 PHP
iOS10推送通知开发教程
Sep 19 PHP
php基于PDO实现功能强大的MYSQL封装类实例
Feb 27 PHP
学习thinkphp5.0验证类使用方法
Nov 16 PHP
YII框架实现自定义第三方扩展操作示例
Apr 26 PHP
PHP判断一个变量是否为整数、正整数的方法示例
Sep 11 PHP
tp5框架使用cookie加密算法实现登录功能示例
Feb 10 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和数据库结合的一个简单的web实例 代码分析 (php初学者)
2011/07/28 PHP
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
2014/06/10 PHP
解析WordPress中函数钩子hook的作用及基本用法
2015/12/22 PHP
Yii CDBCriteria常用方法实例小结
2017/01/19 PHP
jquery checkbox,radio是否选中的判断代码
2010/03/20 Javascript
js保留小数点后几位的写法
2014/01/03 Javascript
实例分析js和C#中使用正则表达式匹配a标签
2014/11/26 Javascript
javascript事件模型介绍
2016/05/31 Javascript
BootStrap glyphicon图标无法显示的解决方法
2016/09/06 Javascript
js微信扫描二维码登录网站技术原理
2016/12/01 Javascript
JS 对java返回的json格式的数据处理方法
2016/12/05 Javascript
javascript笔记之匿名函数和闭包
2017/02/06 Javascript
Javascript中的作用域及块级作用域
2017/12/08 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
2019/05/30 Javascript
JS字符串和数组如何实现相互转化
2020/07/02 Javascript
Vue实现移动端拖拽交换位置
2020/07/29 Javascript
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
使用Python编写类UNIX系统的命令行工具的教程
2015/04/15 Python
利用python模拟实现POST请求提交图片的方法
2017/07/25 Python
python爬虫_自动获取seebug的poc实例
2017/08/05 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
2017/11/08 Python
Django框架中序列化和反序列化的例子
2019/08/06 Python
Django中密码的加密、验密、解密操作
2019/12/19 Python
Python : turtle色彩控制实例详解
2020/01/19 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
新西兰购物网站:TheMarket NZ
2020/09/19 全球购物
What is EJB
2016/07/22 面试题
大学生自荐书范文
2013/12/10 职场文书
大学毕业感言50字
2014/02/07 职场文书
高中生职业规划范文
2014/03/09 职场文书
青蓝工程实施方案
2014/03/27 职场文书
初中家长寄语
2014/04/02 职场文书
千手观音观后感
2015/06/03 职场文书
CDPR谈《巫师》新作用虚幻5原因 称不会为Epic独占
2022/04/06 其他游戏