Windows服务器运行PHP用IIS还是Apache好?
最近有朋友提出这个问题。
对于性能的评测,网络上面已经有很多类似文章了,这里我就不多说啦。
我们先来看下资料。

关于Apache
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。

看起来是不是很牛气呢?

关于IIS
Internet Information Services(IIS,互联网信息服务),是由微软公司提供的基于运行Microsoft
Windows的互联网基本服务。

这个介绍就低调许多。

Apache主要还是用在Linux系统上面比较多,既然选择了Windows服务器,再用Apache似乎有些多此一举了。
IIS6对PHP的支持已经比较完善了,特别是IIS7之后,配合FastCGI运行PHP,性能上有质的飞跃。

个人建议:
在Windows2003环境运行PHP的性能来说,Apache比iis6.0+ISAPI稍胜一筹。
在Windows2008及以上版本的系统中,IIS7.5+FastCGI是更好的选择。

关于PHP版本及FastCGI介绍请点这里

标签: php, iis, apache, windows

添加新评论