What is VC6?
VC6 is the legacy Visual Studio 6 compiler, which is compiled using this compiler.
What is VC9?
VC9 is the Visual Studio 2008 compiler, which is compiled with Microsoft's VS editor.
So how do we choose which version of PHP to download?
If you are using Apache+PHP under Windows, please choose the VC6 version;
If you are using IIS+PHP under Windows, please choose the VC9 version
IIS
If you want to use IIS to configure PHP, you need to choose Non-Thread Safe (NTS) version of PHP
Apache
If you are using the Apache version from Apache Lounge (website: http://apachelounge.com/), you can use the PHP VC11 x86 or x64 version.
If you are using Apache1 or Apache2 downloaded from apache.org to build a PHP environment, you can only use the VC6 version and cannot use the VC9+ or above version.
VC9 and VC11
VC9 and VC11 are the latest versions of PHP (compiled with Visual Studio 2008 and Visual Studio 2012 respectively), which include improvements to performance and stability.
VC9 version requires users to install Microsoft Visual C++ 2008 SP1 Redistributable Package (x86 | x64)
VC11 version requires users to install Visual C++ Redistributable for Visual Studio 2012 (x86 |
Download and install, if you not have it already, from:
http://www.microsoft.com/en-us/download/details.aspx?id=30679
The above introduces the various VC9 and VC11 versions of Apache that are dizzying, including the content. I hope it will be helpful to friends who are interested in PHP tutorials.