我已经接管了一个 wordpress 电子通讯(虽然这个问题更多的是关于一般分析)网站,它有一个性能问题,似乎只影响 CMS 管理部分中的一个特定区域。当试图编辑一种特定类型的产品时,该产品具有大量附加属性,该页面实际上会导致浏览器在 99% 的时间内崩溃。我预计这是由 MySQL 查询引起的瓶颈,但是当我分析数据库时,我得到了以下结果:
总查询:174 - MySQL 查询总时间:0.11370
这表明瓶颈出现在其他地方,但我不确定它可能在哪里。如果我在页面上运行 YSlow,虽然加载了大约 20 个脚本和样式表,但没有什么可以解释这个问题,所以可以在那里进行一些优化。我将启用一个操作码缓存库来提高 PHP 性能,但是我还能做些什么来尝试找出这里的问题吗?谢谢。
最佳答案
使用像 Xdebug 这样的分析器...如果问题不在他们的数据库中,我就是 PHP 有问题..找出代码的哪一部分花费的时间更长...Xdebug 也会告诉您每个函数调用所花费的时间作为内存使用。
关于php - 分析建议 - 试图查明网站加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9055990/