【发布时间】:2013-05-27 13:51:08
【问题描述】:
我正在优化应用程序。它有一些性能问题。当我深入研究代码时,我没有注意到任何特别的问题。代码有点脏,但没有什么会导致这些性能问题。
我想知道如何改进系统部分,即“异国情调”:Windows + Zend Server + Apache + DB2。
我尝试运行 apache 基准测试(php 页面仅包含“echo 'test'”),结果如下: - ab 从主机运行:每秒约 400 个请求 - 从另一台计算机运行:每秒约 0.5 个请求(!)-> 我无法解释这种非常糟糕的性能。
我只发现我必须使用 FastCGI,我确实这样做了。
谢谢
【问题讨论】:
-
如果它在主机上运行得很快,但在其他地方却很慢,那么这听起来像是与 Apache 和/或网络有关。您是否尝试过单个 html 请求?您还尝试了哪些其他方法?
-
我不知道为什么我得到了这些简单测试的结果。无论如何,当我尝试“普通页面”(具有数据库访问权限)时,没有间隙。性能很差(对于 Zend Framework 应用程序的可视化页面,带有表单,我有 5 秒)
标签: php windows apache db2 zend-server