【问题标题】:Server-side Performance Testing of a php Web Applicationphp Web 应用程序的服务器端性能测试
【发布时间】:2011-05-17 19:50:50
【问题描述】:

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

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

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

这是一个 LAMP 设置。

所以,也许:

  • 代码覆盖率测试
  • 用于 php 的 Lint?
  • 类似于 c 的 valgrind,但用于 php
  • 任何其他真正敲击 php 代码并查找缺陷或低效率的工具

目前我找到的最好的可能是 JMeter,但我才刚刚开始探索它。

感谢所有建议!

【问题讨论】:

  • 不是性能测试工具,而是代码基准测试列表 - phpbench.com
  • 真的很有趣 - 我喜欢这样的小调整,它们会有所作为。很好读,谢谢!

标签: php performance profiling jmeter lint


【解决方案1】:

嘿,我使用 XDebug 和 KCachegrind 来检查服务器端发生了什么。

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

http://www.xdebug.org/

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

【讨论】:

  • 这是一个很好的方法。此外,WinCacheGrind 是 Windows 上 KCacheGrind 的一个很好的替代品。
猜你喜欢
  • 1970-01-01
  • 2010-12-05
  • 1970-01-01
  • 2018-12-31
  • 2013-03-30
  • 2010-09-07
  • 1970-01-01
  • 2010-11-10
  • 2011-01-29
相关资源
最近更新 更多