一尘不染

找出您的PHP代码在哪里变慢(性能问题)

mysql

这是我在SO提出的第一个问题。

我有我公司最近要维护的内部申请。这些应用程序是用PHP构建的,其编码(OO,DB Abstraction,Smarty)相当好,没有WTF的味道。

问题是应用程序 非常慢

如何找出导致应用程序速度下降的原因?我已经对代码进行了优化,以使数据库查询很少,因此我知道这是需要一段时间才能执行的PHP代码。我需要获得一些可以帮助我解决此问题的工具,并且需要制定一种策略来检查我的代码。

我可以自己执行检查/策略工作,但是我需要更多的PHP工具来确定我的应用程序在哪里发展。

有什么想法吗?


阅读 423

收藏
2020-05-17

共1个答案

一尘不染

我最近在类似的情况下使用XDebug分析。它输出一个完整的配置文件报告,可以用许多常见的分析应用程序读取(但是无法给您列表,我只是使用了slackware附带的列表)。

2020-05-17