首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows上的PHP作为快速CGI (IIS与Apache)?

问Windows上的PHP作为快速CGI (IIS与Apache)?
EN

Server Fault用户
提问于 2012-07-13 21:17:07
回答 2查看 2.9K关注 0票数 1

我们目前有一个Windows web服务器。它将Apache和PHP作为一个模块运行。服务器本身是一个猛兽,但是PHP在Windows环境中作为Apache模块安装时性能很差,我们正在亲身体验这种情况。

无论如何,这个周末我计划重新配置服务器来安装FastCGI,我打算使用IIS7而不是Apache。但问题是,我们有很多站点设置了.htaccess文件,我们对清理这些站点不感兴趣,因为这些站点可以在IIS上正常工作。

我的问题是,有没有人知道在Apache上作为FastCGI安装的PHP是否具有与IIS相当的速度?您可以在web上阅读到PHP在IIS上的速度是多么惊人,但是现在我们正在考虑使用Apache来进行一个简单的转换。

如果Apache不是一个很好的选择,那么我想我们将执行IIS路由,只修复损坏的站点,但是如果Apache将使用Fast提供类似的性能,我们希望避免这种情况。

你认为如何?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2012-07-19 13:43:58

在板凳得分之后,mod_php是目前最快的,mod_fcgid是第二名.

IIS比Apache慢得明显。

如果有人从Google搜索中碰到这个问题,那么我们的慢问题是由于我们使用localhost而不是127.0.0.1的数据库连接。从Windows 2008开始,本地主机不再在主机文件中(注释掉),而是通过DNS解析器解析,这显然非常慢。

票数 2
EN

Server Fault用户

发布于 2012-07-14 01:35:25

IIS比Windows上的Apache安全得多。查看哪些用户Apache将运行PHP,以及隔离了多少。然后用IIS检查一下。此外,您还可以使用Phalanger编译这段代码,这对于测试来说相当不错。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/407662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档