如何分析导致 CMS 加载缓慢的原因?(PHP)

如何分析导致 CMS 加载缓慢的原因?(PHP)

如何分析自定义 CMS 的执行时间,以了解导致其加载缓慢的原因?我无法microtime在每个部分都进行硬编码,因为要花几周时间才能完成。

我的服务器正在运行带有 Apache 的 Linux。

注意:我找不到匹配的标签,所以如果管理员看到这个,请更正。

谢谢

答案1

安装新Relic为了应用程序监控。我与 NewRelic 没有任何关系,但我可以肯定地告诉你,它是出色的用于诊断代码中的性能问题和瓶颈。

您可以通过新帐户免费获得 14 天的专业服务,并且应该足够长的时间诊断您的问题。上次我在 PHP 项目中使用它时,它非常有用,所以我们决定为它支付更长的时间。

我知道这不是一个“免费”的解决方案,但开发人员microtime在每个块中添加调试语句并手动跟踪系统中的查询的时间也不是免费的。这就是为什么小成本(和免费试用)让评估 NewRelic 系统成为一个好主意的原因。它过去曾为我解决过类似的问题。

相关内容