2011-05-23 40 views
0

任何人都可以指导我如何加载测试/基准项目用简单的程序PHP(无框架)和MySQL来确定瓶颈?
该项目使用SESSION来存储一些值。基准PHP项目的分步指南

我已经有了WAMP的最后一个版本!

[在所以我发现JMeter做的工作,但没有一步一步的指导,我没有发现它在JMeter的网站上。寻找你的帮助]

+0

如果你投了票或投票,请解释你的理由。如果我错过了一些需要回答这个问题的信息。谢谢 ! – Sourav 2011-05-23 03:59:09

回答

1

如果要分析你的代码找出来,其中一部分通吃时间的方式,你正在寻找一个探查。
使用WAMP,我建议使用the xdebug profilerwebgrind来显示数据。另一方面,如果你想知道,你的网站可以占多少,你应该看看Apachebench,这应该与WAMP一起出现。
您没有指定,您的基准测试需求有多复杂,但apachebench应该可以。

+0

对Apachebench来说+1,我用的是xdebug,他们没有显示任何错误,但它只是显示时间函数正在运行!它如何帮助我?如果代码在服务器上需要10毫秒,它可能需要20或5毫秒! – Sourav 2011-05-23 04:32:24

+0

但是,您的系统可能会处理1000个请求/秒,而您的服务器可能只能处理50个,2个或20000个。 – tstenner 2011-05-23 04:48:43

+0

探查器的输出将显示代码的哪部分时间最长,因此您可以专注于优化当然,如果你的生产环境具有不同的特性,例如因为它有一个更大的数据集或者不同的机器上的SQL服务器等方式,结果可能会偏斜。) – tstenner 2011-05-23 04:50:27

0

单元测试的发展。

这允许您生成无错代码。它也是时间的基准。

并且PHPUnit会是肯定要走