PHP VC9/VC6 TS/NTS版本之间的区别

    PHP在现在是越来越流行了,不过我们在php官网(http://www.php.net/downloads.php)下载php的时候,可能会遇到一个问题,windows下的php有VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe等多个版本。那么这些版本有什么区别呢?

    VC9的版本是用legacy VS 2008编译的,VC6的版本是用legacy VS6编译的。

    如果你是在windows下使用IIS+PHP的话,你需要下载VC9的版本。
    如果你是在windows下使用Apache+PHP的话,你需要下载VC6的版本。

    Non Thread Safe是指非线程安全,Thread Safe则是指线程安全。

    如果是使用ISAPI的方式来运行PHP就必须用Thread Safe(线程安全)的版本;而用FastCGI模式运行PHP的话就没有必要用线程安全检查了,用None Thread Safe(NTS,非线程安全)的版本能够更好的提高效率。

-------------------

本文地址:https://xieyi.me/2010/07/differences-between-php-versions/
来自:https://xieyi.me

非商业性转载,请注明作者并添加来源链接;商业性使用,请联系作者。谢谢!

《PHP VC9/VC6 TS/NTS版本之间的区别》有5条留言

  1. 每天进步一点点~

    [回复]

    MichaelGates 回复:

    恭喜你,你的留言数排列前茅了。

    紫衣甘蓝 回复:

    也就我给你捧场吧,哈哈,还不请姐吃饭~

    MichaelGates 回复:

    lol 你还没请我呢~~

  2. 如果你是在windows下使用IIS+PHP的话,你需要下载VC9的版本。
    如果你是在windows下使用Apache+PHP的话,你需要下载VC6的版本。————->講錯了吧?

    [回复]

留下评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据