`
dcj3sjt126com
  • 浏览: 1872500 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

    博客分类:
  • Life
php 
阅读更多

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 是什么?
Non Thread Safe 是线程安全;
官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用。

分享到:
评论

相关推荐

    PHP 5.3 (5.3.0) VC6 x86 Non Thread Safe

    【PHP 5.3 (5.3.0) VC6 x86 Non Thread Safe】是PHP的一个特定版本,适用于32位(x86)系统,并且是基于Visual C++ 6 (VC6)编译器构建的非线程安全(Non Thread Safe,NTS)版本。这个版本在设计时并未考虑多线程...

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

    标题和描述中提到的主要知识点是PHP的VC6 X86和VC9 X86版本之间的差异,以及Non Thread Safe和Thread Safe的概念。让我们深入探讨这些关键点。 首先,VC6 X86指的是使用Visual Studio 6编译器构建的PHP版本。Visual...

    php-5.3.1-Win32-VC6-x86

    在VC9和VC6当中又分为: Non Thread Safe 和 Thread Safe 先从字面意思上理解,Thread Safe是线程安全,执行时会进行线程(Thread) 安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。 Non ...

    php-5.2.10-nts-Win32-VC6-x86.zip

    NTS(Non-Thread-Safe)意味着它不支持多线程环境,通常与ISAPI扩展在IIS服务器上配合使用,或者在CGI模式下运行。 标签 "php" 明确了讨论的主题,即PHP,这是一种广泛使用的开源服务器端脚本语言,特别适合Web开发...

    php_memcache-5.4-nts-vc9-x86

    PHP_Memcache-5.4-nts-vc9-x86是专为Windows环境设计的一个PHP扩展,用于连接和操作Memcache服务器。这个扩展的名称中的每个部分都有特定含义,揭示了其兼容性和特性。 首先,“php_memcache”表明这是一个针对PHP...

    php_redis-2.2.7-5.6-nts-vc11-x86,php_redis-2.2.5-5.6-ts-vc11-x86

    TS(Thread Safe)和NTS(Non Thread Safe)的区别在于是否支持多线程环境。在Windows平台上,TS版本的PHP可以用于IIS等多线程服务器,而NTS版本则用于Apache等多进程服务器。如果您的PHP运行环境是多线程的,那么你...

    ioncube_loaders_win_nonts_vc6_x86.zip

    2. **非线程安全(Non-Thread Safe,NTS)**:在PHP中,线程安全和非线程安全主要与多线程环境有关。由于PHP主要用于Web服务器,而Web服务器通常不使用多线程模型,因此大多数PHP安装都是非线程安全的。NTS版本的PHP...

    php-5.3.5-nts-Win32-VC6-x86.zip

    具体来说,5.3.5是PHP的版本号,nts代表"Non Thread Safe"(非线程安全),表明这个版本的PHP不支持多线程,这在某些特定的服务器环境下是必要的配置。"Win32"表示这是32位版本的PHP,适用于32位的Windows系统。"VC6...

    php-5.4.41-nts-Win32-VC9-x86

    NTS(Non-thread-safe)表示这个版本不是线程安全的,适合在FastCGI模式下运行。VC9意味着它是使用Visual Studio 2008编译器构建的,因此需要Microsoft Visual C++ 2008 SP1 Redistributable Package作为运行环境。 ...

    php-5.2.17-nts-Win32-VC6-x86.zip

    "nts" 是 "Non Thread Safe" 的缩写,意味着这个版本的 PHP 不适用于多线程环境,通常与 FastCGI 配合使用,以提高在 Windows 系统上的性能和稳定性。"x86" 则确认了这适用于 x86 架构的处理器,即传统的 32 位...

    php5 php_yaf_2.2.9 nts vc11 x86

    在描述中,“php5 php_yaf_2.2.9 nts vc11 x86”重申了标题中的信息,表明这是 PHP 5 版本的 YAF 模块,版本号为 2.2.9,且是为 NT(Non-Thread Safe,非线程安全)环境编译的。NTS 版本的 PHP 模块不支持多线程,...

    php 5.3.8_Win32_VC9_x86_WinBaiCai

    在"php-5.3.8-nts-Win32-VC9-x86"这个压缩包中,"nts"代表“Non-thread-safe”,意味着这个版本的PHP不支持多线程。对于大多数Web服务器(如Apache或IIS)来说,这通常是首选,因为它们通常通过模块方式运行PHP,而...

    php_memcache-3.0.7-5.3-nts-vc9-x86.zip

    "nts"表示“非线程安全”(Non-Thread Safe),意味着它不适合在多线程环境下运行的PHP服务器,如ISAPI在IIS下。"vc9"则表明这个扩展是用Visual C++ 9编译器构建的,对应的是Visual Studio 2008。最后的"x86"代表这...

    php-5.4.20-nts-Win32-VC9-x86

    这个版本是5.4.20,编译器为Visual C++ 9(VC9),并且是非线程安全(Non-Thread Safe,简称NTS)的。让我们深入探讨一下这些关键点。 **PHP**:PHP(PHP: Hypertext Preprocessor)是一种广泛使用的开源脚本语言,...

    php-5.6.40-nts-Win32-VC11-x86.zip

    "nts"代表Non-thread-safe(非线程安全),意味着这个版本不适用于多线程Web服务器环境,如IIS。"Win32"和"VC11"分别指代该版本是为32位Windows系统编译,并使用Visual C++ 11编译器构建。 描述中的"现在这个版本...

    php-5.3.9-nts-Win32-VC9-x86.zip

    标题中的"php-5.3.9-nts-Win32-VC9-x86.zip"代表的是PHP的一个特定版本,适用于Windows 32位操作系统,由Visual C++ 9编译器(VC9)构建,并且是非线程安全(NTS)的版本。这个压缩包包含了运行PHP 5.3.9所需的所有...

    php-5.3.28-nts-Win32-VC9-x86

    3. **NTS (Non-Thread Safe)**: 在多线程环境中,线程安全意味着代码可以在不同线程同时运行时保持正确性。然而,Windows上的PHP通常与ISAPI扩展一起使用,这不需要线程安全性,因此选择NTS版本可以提高性能。非线程...

    php-5.6.31-nts-Win32-VC11-x86.zip

    提供的信息是关于一个特定版本的 PHP (PHP 5.6.31) 的Windows 32位编译版,这个版本是用于Visual C++ 11 (VC11) 构建环境并且是非线程安全(Non-Thread Safe,简称NTS)的。这意味着它不适合在多线程Web服务器上使用...

    php-5.5.11-nts-Win32-VC11-x86.zip

    此版本是5.5.11,不包含线程安全(Non-Thread Safe,简称NTS),并且是由Visual C++ 11(Visual Studio 2012)编译器构建的。这个压缩包主要是为了方便在Windows环境下运行PHP 5.5.11的用户,特别是那些在中国遇到...

Global site tag (gtag.js) - Google Analytics