php Web应用程序的服务器端性能测试

时间:2010-11-30 11:29:02

标签: php performance profiling jmeter lint

在我被标记为以下文章之前:

[http://stackoverflow.com/questions/635123/what-is-a-good-tool-or-site-to-use-to-performance-test-a-web-page-site][1]

这样的页面上的大多数答案都表示使用firebug,YSlow等对html进行性能测试。 Loadrunner被引用,这很好,但我想要的是一组用于性能测试PHP本身的工具,以识别代码中的瓶颈。

这是一个LAMP设置。

所以,也许:

  • 代码覆盖率测试
  • Lint for php?
  • 类似于valgrind的c,但是对于php
  • 真正锤击php代码并寻找缺陷或效率低下的任何其他工具

目前我发现的最好的可能是JMeter,但我只是刚开始探索它。

所有建议都赞赏!

1 个答案:

答案 0 :(得分:4)

嘿,我使用XDebug和KCachegrind来查看服务器端的内容。

http://kcachegrind.sourceforge.net/html/Home.html

http://www.xdebug.org/

它们很容易设置,对我来说在识别代码中的瓶颈方面非常宝贵。