为了提高页面速度和用户体验,我测试了许多专门为此而设计的插件。因此,基于实际结果和许多在线测试(gtmetrix,google pagespeed,webpagetest),我转向了Autoptimize + Cache Enabler插件解决方案。
1)发生了什么
我不知道为什么,但随机地,只在一些页面或只有一个页面上,内容被加载,但完全没有任何css样式表,因此页面变得非常空,所有的一切都是混乱的。上一次发生这种情况时,我用chrome dev工具检查了页面,我注意到所有自动优化的样式表都不在那里:就像网站上没有我的css一样。
首先清除"Cache enabler“的缓存,然后是"Autoptimize”的缓存,一切都变得很好。
2)问题
我想这是在wordpress自动升级之后发生的,但我不确定。无论如何,真正的问题是,如果它是随机发生的,而且不仅仅是WP更新,我无法控制这种情况,无法知道何时清除缓存,何时不清除缓存。因此,我可能会有几个星期的“空白”页面,但对此一无所知: about +1000% :)
我已经将"Cache Enabler“设置中的缓存持续时间设置为48小时,所以它应该会自动刷新。现在是设置的合适时间吗?我不能为"Autoptimize“插件做同样的事情,因为它没有提供自动清除的选项。
在我改变一切并转移到其他插件和许多其他测试之前,有人知道为什么会发生这种情况以及我如何修复它吗?也许在两个插件上都禁用了一些优化设置?
另外,不幸的是,我不能为你提供错误页面,因为它是随机发生的,我不能自己产生错误。
Autoptimize +缓存启用程序问题(可能是插件配置设置?)
发布于 2019-05-29 18:28:02
请使用W3 total cache plugin而不是Cache Enabler plugin。它对我来说运行得很好。我已经在多个网站上使用了w3总缓存插件的自动优化。通过使用这个,没有CSS和JQuery冲突。
https://wordpress.org/plugins/w3-total-cache/https://stackoverflow.com/questions/56298591
复制相似问题