在开发安装了十几个或更多插件的 WordPress 开发项目时,经常会遇到性能问题。 然而,找到性能问题的原因并不总是那么容易。
您已经消除了常见的怀疑:托管足够,似乎没有 JavaScript 或 PHP 错误,并且没有其他问题。 您怀疑您安装的一个或多个插件是罪魁祸首,但如何找出导致问题的插件呢?
识别有问题的插件的常用方法是禁用插件,直到找到性能瓶颈。
什么是查询监视器
Query Monitor 是一个 100% 免费的插件,可帮助您调试 WordPress 网站的 新数据库 性能和开发。
它类似于 Chrome 开发者工具,但专门用于 WordPress。 您可以研究数据库查询、脚本、同步等等。 而且你还可以看到很多有用的信息,比如一般环境信息和特定页面的详细信息。
查询监视器以一种易于访问的方式显示所有这些信息,您可以从站点上的任何位置访问。
Query Monitor 由 Human Made 的首席 Web 工程师 John Blackbourn 维护。 它还具有其他有用的插件,例如 WP Crontrol(非常适合 wp-cron 调试)和用户切换(非常适合调试不同用户角色的体验)。
John 非常积极并不断致力于维护和改进查询监视器。 Automatic 和其他赞助商资助他们的工作。
查询监视器有什么作用
查询监视器不仅可以帮助您调试 WordPress 数据库查询,尽管它的 加利斯特 名字如此。不要误会我们的意思 – 调试数据库查询是查询监视器擅长的事情,也是该插件最重要的优势之一。
然而,它还深入研究了许多其他领域,包括以性能为中心的调试和一般的开发调试。
以下是 Query Monitor 可以帮助您分析和调试的许多详细信息的示例。