解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思


Posted in PHP onJune 28, 2013

PHP现在推出5.3.0版本了,不过下载的时候有几个不同版本选择。那就是VC6 X86和VC9 X86。
首先我来解答:

VC6是什么?
VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。

VC9是什么?
VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。
那我们如何选择下载哪个版本的PHP呢?
如果你是在windows下使用Apache+PHP的,请选择VC6版本;
如果你是在windows下使用IIS+PHP的,请选择VC9版本;

那Non Thread Safe是什么?
Non Thread Safe就是非线程安全;

Thread Safe 是什么?
Thread Safe 是线程安全;
官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。
php下载页面:http://windows.php.net/download/

PHP 相关文章推荐
用在PHP里的JS打印函数
Oct 09 PHP
php strlen mb_strlen计算中英文混排字符串长度
Jul 10 PHP
怎样去阅读一份php源代码
Aug 21 PHP
PHP计算2点经纬度之间的距离代码
Aug 12 PHP
php中使用array_filter()函数过滤空数组的实现代码
Aug 19 PHP
thinkphp实现like模糊查询实例
Oct 29 PHP
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2611816 bytes)
Nov 08 PHP
CentOS下与Apache连接的PHP多版本共存方案实现详解
Dec 19 PHP
php编程中echo用逗号和用点号连接的区别
Mar 26 PHP
PHP常用函数之base64图片上传功能详解
Oct 21 PHP
Thinkphp 框架扩展之驱动扩展实例分析
Apr 27 PHP
PHP加MySQL消息队列深入理解
Feb 27 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 #PHP
关于使用key/value数据库redis和TTSERVER的心得体会
Jun 28 #PHP
解析php中如何直接执行SHELL
Jun 28 #PHP
zend Framework中的Layout(模块化得布局)详解
Jun 28 #PHP
解析在zend Farmework下如何创立一个FORM表单
Jun 28 #PHP
解析zend Framework如何自动加载类
Jun 28 #PHP
使用PHP接收POST数据,解析json数据
Jun 28 #PHP
You might like
《PHP边学边教》(02.Apache+PHP环境配置――上篇)
2006/12/13 PHP
用windows下编译过的eAccelerator for PHP 5.1.6实现php加速的使用方法
2007/09/30 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
PHP实现无限级分类(不使用递归)
2015/10/22 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
2017/02/10 PHP
在laravel框架中实现封装公共方法全局调用
2019/10/14 PHP
JS判断元素为数字的奇异写法分享
2012/08/01 Javascript
引用外部js乱码问题分析及解决方案
2013/04/12 Javascript
js操纵跨frame的三级联动select下拉选项实例介绍
2013/05/19 Javascript
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
2014/04/03 Javascript
JS中实现简单Formatter函数示例代码
2014/08/19 Javascript
js改变css样式的三种方法推荐
2016/06/28 Javascript
必备的JS调试技巧汇总
2016/07/20 Javascript
JS实现物体带缓冲的间歇运动效果示例
2016/12/22 Javascript
详解bootstrap用dropdown-menu实现上下文菜单
2017/09/22 Javascript
Vue源码学习之初始化模块init.js解析
2017/11/02 Javascript
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
jQuery实现的鼠标响应缓冲动画效果示例
2018/02/13 jQuery
JS实现判断有效的数独算法示例
2019/02/25 Javascript
Vue 利用指令实现禁止反复发送请求的两种方法
2019/09/15 Javascript
vue.js 输入框输入值自动过滤特殊字符替换中问标点操作
2020/08/31 Javascript
Flexible.js可伸缩布局实现方法详解
2020/11/13 Javascript
[02:40]2014DOTA2 国际邀请赛中国区预选赛 四大豪门抵达华西村
2014/05/23 DOTA
python遍历文件夹并删除特定格式文件的示例
2014/03/05 Python
windows下ipython的安装与使用详解
2016/10/20 Python
Python随机数用法实例详解【基于random模块】
2017/04/18 Python
python实现flappy bird游戏
2018/12/24 Python
python判断文件夹内是否存在指定后缀文件的实例
2019/06/10 Python
如何解决tensorflow恢复模型的特定值时出错
2020/02/06 Python
Anaconda的安装及其环境变量的配置详解
2020/04/22 Python
PyTorch的torch.cat用法
2020/06/28 Python
CSS3中:nth-child和:nth-of-type的区别深入理解
2014/03/10 HTML / CSS
冰淇淋店的创业计划书
2014/02/07 职场文书
转正申请报告格式
2015/05/15 职场文书
Spring Boot 排除某个类加载注入IOC的操作
2021/08/02 Java/Android
Oracle中DBLink的详细介绍
2022/04/29 Oracle