php Web应用程序的服务器端性能测试 [英] Server-side Performance Testing of a php Web Application

查看:144
本文介绍了php Web应用程序的服务器端性能测试的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我被标记为重复的文章之前,

Before I get marked as dupe of articles like:

[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本身进行性能测试以识别代码瓶颈的工具.

Most of the answers on pages like that indicate performance testing of the html, using firebug, YSlow and so on. Loadrunner is cited, which is good, but what I'd like is a set of tools for performance testing the php itself to identify bottlenecks in the code.

这是一个LAMP设置.

所以,也许:

  • 代码覆盖率测试
  • 难道要使用php吗?
  • 类似于valgrind的c语言,但适用于php
  • 其他任何可以真正锤击php代码并查找缺陷或效率低下的工具

目前我发现的最好的产品可能是JMeter,但我才刚刚开始探索它.

Currently the best one I've found for it may be JMeter, but I'm only just starting to explore it.

感谢所有建议!

推荐答案

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

Hey, I use XDebug and KCachegrind to check out whats going on server side.

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

http://www.xdebug.org/

它们非常容易设置,并且对我确定代码中的瓶颈非常有价值.

They are pretty easy to set up and have been invaluable to me in identifying bottlenecks in my code.

这篇关于php Web应用程序的服务器端性能测试的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆