前言:
在windows 在开发PHP,其实还是占绝大数的,因为其方便、快速,且成本更低,而且由于windows上面的其他与php开发相关的软件更多,所以,我们也基本是在windows在开发好,再更新到线上的Linux服务器上。那么现在一个问题来了。windows版本巨多,什么5.6啊,5.5啊,更奇怪的是他还分32位的还是64位的。最最奇葩的是它还分Non Thread Safe 和 Thread Safe 的,那么现在问题来了。选择php到底哪家强?
我们将分几点来讨论:
PHP的迭代版本选哪个?
截止现在,官网上(
http://windows.php.net/download) 的PHP版本总共有4个,和主站上Linux版本是一致的。分别是:
PHP 5.6 (5.6.2) PHP 5.5 (5.5.18) PHP 5.4 (5.4.34) PHP 5.3 (5.3.29)
我的意见是:
1. 当然是最新的稳定版本好了啊。所以5.6肯定是首选的。因为它修复了很多的漏洞,新增了很多的功能,而且也废除了很多有问题的漏洞功能。
2. 先看看你公司服务器上的php版本号是多少,再进行选择,因为5.4开始新增了很多功能,比如数组的写法。如果你这样写了。结果发到公司服务器麻痹报错了就悲剧了。所以按照公司的服务器上的版本号来。
3. 如果你的电脑还是xp 或者2003 ,那不好意思,你只能安装5.4 或者5.3 ,因为5.5已经不支持xp 和2003了。如果你是win vista或者 win7,win8 ,那您随意。
4. 如果你的代码中大量的连mysql用的是mysql扩展,而不是my