WordPress到底要不要开启MySQL Query Cache?回答是不一定。为什么呢?WordPress 5.2开始要求PHP 5.6.20、MySQL 5.0+,但是MySQL Query Cache其实在MySQL 5.7.20已经弃用,并且在MySQL 8.0移除了。

那么数据库查询缓存又有什么好的解决方案吗?

当然是有的,Batcache就是依赖memcached来将查询缓存放入内存中读取,相当快,连WordPress官方也采用Batcache。

除了数据查询缓存还有其他缓存方案吗?

还是有的,Hyper Cache与WP Super Cache就是常见的静态缓存插件,将缓存放入硬盘中读取。

我建议,如果服务器非常小,MySQL版本很低,可以开启MySQL Query Cache,如果服务器比较大,MySQL版本比较高,自然就不要开启了。

文章版权归 更好的WordPress主题 所有,未经许可不得转载,责任编辑:admin。

分享到: