WordPress 后台速度优化

WordPress 后台速度优化

💡 原文中文,约2000字,阅读约需5分钟。
📝

内容提要

文章讨论了WordPress后台加载速度慢的问题,作者通过回滚插件、使用查询监控工具和反向代理等方法进行优化,最终解决了超时问题。同时提到了一些插件导致的慢查询和授权校验问题,需进一步研究代码。

🎯

关键要点

  • WordPress后台加载速度变慢,初步怀疑是Envira Gallery插件导致的,尝试回滚插件版本但未见明显改善。
  • 使用查询监控工具发现多个HTTP请求超时,主要是访问api.wordpress.org的问题,尝试修改host绑定IP但效果不佳。
  • 为了解决超时问题,采用反向代理的方法,通过自己的服务器进行反代,修改wp的update.php文件以替换检查更新的地址,基本解决了超时问题。
  • 发现两个慢查询是由后台登录保护插件导致,清空数据库记录后恢复正常,但仍有一个错误未解决。
  • 在尝试更新插件时遇到object cache导致崩溃,发现插件版本较老,尝试修改以去掉一些验证,但最终插件停止工作,需进一步研究代码。

延伸问答

WordPress后台加载速度慢的原因是什么?

主要怀疑是Envira Gallery插件导致的,同时也发现多个HTTP请求超时,尤其是访问api.wordpress.org的问题。

如何优化WordPress后台的加载速度?

可以通过回滚插件、使用查询监控工具和反向代理等方法进行优化,最终解决超时问题。

反向代理在WordPress优化中如何应用?

通过自己的服务器进行反向代理,修改wp的update.php文件以替换检查更新的地址,从而解决超时问题。

慢查询问题是如何产生的?

两个慢查询是由后台登录保护插件导致的,清空数据库记录后恢复正常。

在更新插件时遇到的崩溃问题如何解决?

崩溃是由于object cache导致的,尝试修改插件以去掉一些验证,但最终插件停止工作,需要进一步研究代码。

使用查询监控工具的目的是什么?

使用查询监控工具是为了发现后台打开请求的时间和超时问题,从而定位性能瓶颈。

➡️

继续阅读