我的名声不只是评论,但我相信,修改后影响绩效的问题今天仍然相关。
这个性能问题有两个方面,前端和后端(管理)。我的一个网站出现了一个问题,在编辑器中加载一篇单页文章需要两分钟以上。
很难排除故障,因为PHP错误日志中没有任何内容。插件;“查询监视器”;说只有257次数据库操作,总共花费了0.31秒。
前端或后端没有其他性能问题。在客户端,控制台报告了一组不推荐使用的react组件。网络瀑布显示出稳定的发展,但我很难从这些信息中理解原因。
一切看起来都很好。更复杂的是,编辑会在两秒钟多的时间内随机加载帖子。
这篇文章没有什么特别之处,只是有32次修订,远远超过了网站上的其他文章。我扔掉了原来的帖子,重新创建了它。问题已解决。
我认为大量的修改是加载时间非常慢的原因。为了避免将来出现这种情况,我将max revisions设置为4。在我看来,这应该被设置为合理的违约,作为最佳实践。
我知道这是冗长的,但我希望它能为其他人节省几个小时的挠头时间。