Apache与IIS的PHP性能比较

mis*_*dan 26 php apache iis performance fastcgi

有没有人知道任何链接到IIS与Apache主机的实际性能比较?

我希望利用现有的基础设施来改变从.NET到PHP应用程序的技术,但我找不到有关在不同平台上托管的PHP的任何信息.关于IIS与Apache,或者ASP.NET与PHP,或者任何其他语言服务器与服务器,语言与语言,但没有服务器/语言与服务器/语言的关系.

我目前的方向是使用PHP与FastCGI ..看起来不错.只需要证明它是合理的,或找到一个令人信服的理由拒绝我曾经习惯的那个可爱的巨型怪兽.

更新

Windows环境将是运行IIS6的Win2k3,其中FastCGI为PHP扩展提供服务.还计划使用eAccelerator或类似的脚本缓存.

nik*_*nik 10

PHP最佳实践文章 - WIMP上的PHP与LAMP上的PHP之间的差异

在Win/IIS与Linux/Apache上使用PHP进行开发时可能遇到的一些差异.

WIMP和LAMP之间最明显的区别就是性能.
多年来,LAMP相对于WIMP具有明显的性能优势.
直到最近,他们才有机会缩小差距.
目前正在进行的2个项目可能有所帮助.

目前可用的是IIS7,据报道,ZEND团队通过协作内置了PHP性能增强功能.

即将开展的项目涉及微软工程师与PHP工程师合作,以获得下一版本的PHP(目前尚不可用的PHP5.3),以便在IIS中表现更好.毫无疑问,这将使WIMP在性能方面赶上LAMP取得一些进展.


CMi*_*cea 5

IIS上的FastCGI将显着提高性能,并将与LAMP相媲美.区别在于细节,很难选择,取决于您的配置和脚本的功能.例如,由于NTFS的ACL检查,Windows上的文件访问速度比Linux慢得多.

Windows Web堆栈没有什么特别的错误.当人类经验无关紧要时,我认为在Linux上使用Windows的唯一重要原因是SQL Server.否则WAMP,WIMP和LAMP的性能相当,性能差异在重载之前不会出现.