PHP版本的VC6与VC9和TS与NTS选择

2025-11-21 14:12:18

VC6与VC9的区别:

VC6版本是使用Visual Studio 6编译器编译的。

VC9版本是使用Visual Studio 2008编译器编译的。

VC9版本主要用于IIS服务器;而VC6版本主要用于Apache服务器;

VC6和VC9只有在php5.3以前的版本有区分,从php5.3以后就只有VC9版本,VC6版本已经取消支持,因为过时了。

TS与NTS的区别:

Windows版的PHP从版本5.2.1开始有Thread Safe和NoneThread Safe之分。

Thread Safe是线程安全,执行时会进行线程(Thread)安全检查;Non Thread Safe是非线程安全,在执行时不进行线程(Thread)安全检查。

Apache+PHP的模式下,有两种比较常的加载方法:

1、用模块加载(Module load)PHP,就选择Thread Safe版本。

2、用FastCG加载PHP,就选择Thread Safe版本。

IIS+PHP的模式下,也有两种比较常的加载方法:

1、用ISAPI的方式来运行PHP就选择用Thread Safe版本。

2、用FastCGI模式运行PHP的话就选择用one Thread Safe版本。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢