首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP web应用程序性能测量工具

PHP web应用程序性能测量工具
EN

Stack Overflow用户
提问于 2018-01-10 14:05:03
回答 2查看 698关注 0票数 0

需要一些web应用程序性能测量工具..你们能给我推荐一些更好的吗?

目的:首先,应用程序构建在Lumen之上,而Dashboard构建在Laravel之上。所以我为什么想要一些东西,是为了测量应用程序的所有请求性能,然后我可以记录下每个请求的时间消耗结果,基于该应用程序可以以更好的方式优化

我做了一些谷歌发现JMeter是大多数人的选择,因为它来自阿帕奇和做的工作,但它看起来很复杂,也发现https://locust.io/有趣,我要试一试

但我更希望得到专家的建议或建议

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2018-01-10 14:19:06

quite a number of free load testing tools,而且绝大多数都支持HTTP协议,所以可以随意选择任何一个。

关于JMeter和Locust,如果你能用Python开发代码,那就去找Locust吧,因为你不需要学习新的东西,就能马上上手。

如果你的Python编程技巧不是很好,我建议你重新考虑一下JMeter,因为它一点也不复杂:

  • JMeter是基于图形用户界面的,因此您可以使用鼠标创建测试。
  • JMeter随HTTP(S) Test Script Recorder一起提供,因此您将能够在几分钟内使用您最喜欢的浏览器创建测试计划“骨架”
  • JMeter支持更多的协议,例如,您可以通过JDBC加载测试数据库,通过SMTP/IMAP/POP加载邮件服务器,通过JMS加载MQ服务器等。虽然

是更面向HTTP的,但如果您需要更多-您必须编写

如果以上几点听起来很有希望,那就试试JMeter Academy吧--这是目前为止在JMeter上最快、最有效的方式。

票数 2
EN

Stack Overflow用户

发布于 2018-01-10 15:01:44

XHProf你可以用它检查每一个函数的执行时间!它可以向你展示一个web gui!

https://pecl.php.net/package/xhprof

XHProf是一个函数级的层次化分析器,它有一个简单的基于超文本标记语言的导航界面。原始数据收集组件是用C实现的(作为PHP扩展)。报告/UI层都是PHP编写的。它能够报告每个函数的函数级的包含和独占的挂起时间、内存使用情况、CPU时间和调用次数。此外,它还支持比较两个运行的能力(分层比较报告),或聚合多个运行的结果。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48181230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档