网站内容更新不及时(服务器忘记关闭缓存了,网站开启wpsuper里的实验功能)
优采云 发布时间: 2021-12-10 18:06网站内容更新不及时(服务器忘记关闭缓存了,网站开启wpsuper里的实验功能)
在服务器上安装memcache扩展后,网站开启了wp超级缓存中的实验功能“使用对象缓存系统存储缓存文件”,网站在访问速度上做了质的飞跃,服务器负载也减少了很多。但是在后台更新文章时有一个头疼的问题,必须先挂起缓存功能,或者先取消“使用对象缓存系统来存储缓存文件”,因为如果不是这样的话,< @k7 将在后台更新。@>往往没有及时发布。有时我忘记关闭缓存。后台直接更新文章后,前台显示的文章是临时草稿。这时候就必须手动清除服务器的缓存。看 ” 强制清除Memcache“缓存方法”这个文章。但这不是一个好的解决方案。有没有办法兼顾缓存的加速功能,实时更新网站的内容?在国内的网站上查了很多资料,都没有找到好的解决办法。
直到今天在测试woocommerce的购物车功能时,发现由于memcache缓存,导致购物车无法实时更新。这是个大问题。缓存更新不及时会影响所有访问者吗?既然问题迫在眉睫,不得不解决,那就一起来解决以上两个问题吧。
这次我用谷歌上海海外网站求助。果然,有人遇到了类似的问题。真的很好。有人对 memcache 插件文件 object-cache.php 进行了更改。过程中我就不细说了。描述的,反正很复杂很复杂,最后的结果就是解决了上面两个问题。
大神原文在此:《修复WooCommerce + Memcached性能》
文章 最后下载附件后,覆盖原来的object-cache.php即可。(PS:原文访问速度有点急,请自备梯子翻墙:))