首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >阿帕奇的mod_php还是FastCGI?哪个对Wordpress有好处?

阿帕奇的mod_php还是FastCGI?哪个对Wordpress有好处?
EN

Stack Overflow用户
提问于 2009-09-10 14:34:09
回答 2查看 18.6K关注 0票数 19

我对运行PHP在不同的配置,如mod_php,cgi,FastCGI等有基本的想法。

在我的发现和测试中,我发现FastCGI稍好一些。我最喜欢FastCGI对SuEXEC的支持。等等,我不想在这里再次进入基准测试业务。如果你在网上冲浪,你会发现人们证明,就每秒处理的请求数量而言,一种方式比另一种方式更快。嗯,这是很好的指标,但我对不同的因素感兴趣,这里是我的问题……

  1. 哪种运行PHP的方法消耗的内存更少?
  2. 还说,哪种方法消耗的内存几乎是恒定的。我发现在mod_php中,我的服务器内存使用量每隔几秒钟就会在300MB和800MB之间波动。
  3. 但是在FastCGI中,服务器的第一个响应来得很晚。我发现在FastCGI中,每个网页请求都会有一个初始延迟。一旦来自服务器的第一个响应到达,其他项目,如图片,css,js的加载速度会更快。
  4. 可以同时运行这两个项目吗?我有5个网站上的专用服务器。如果我在mod_php上运行很少,在FastCGI上运行rest,可以吗?
  5. 我敢肯定,我的服务器宕机主要是因为mod_php不正确地使用内存。我检查了所有的脚本。有没有办法确保服务器上的内存消耗保持在接近constant?
  6. Does的水平?.htaccess的复杂性会显著影响内存使用率?
  7. :apache MPM prefork/worker设置是否会影响内存消耗?它们是否影响mod_php和FastCGI模式equally?
  8. When我运行“mod_php”命令,我看到apache (httpd)消耗了大约40MB的内存。有许多httpd实例正在运行。此外,FastCGI还派生了一些类似大小的进程。context?
  9. Does进程的正常内存大小是多少?当我在我们所有的站点上运行Wordpress时,
  10. ,这将是一种很好的方式,因为httpd /SuExec在APC上工作得很好?我是否需要重新配置APC以使用SuEXEC和FastCGI。

请注意,我对在DIGG或流量高峰下生存不太感兴趣。我想要一种方法,可以使服务器稳定和可预测。

如果我弄糊涂了,很抱歉,但我真的很混乱。我有512MB的物理RAM,400MB的交换空间,而我的服务器内存快用完了。平均内存需求约为350MB,这只是内存使用峰值导致内存在几秒钟内不可用,如果在这几秒钟内收到的额外命中率很少,apache就会崩溃,而mysql和其他所有人都运行得很好。

伙计们,请帮帮我。我不会再买内存或硬件了。我非常确定这个问题出在我的配置中。如果我听起来傲慢或无知,我很抱歉。

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

https://stackoverflow.com/questions/1405656

复制
相关文章

相似问题

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