WordPress开启Redis和OPcache缓存加速

WordPress对象缓存机制可以大大减少数据库的查询,如果自己开发主题或插件,那么尽可能使用WordPress自带函数获取数据。一些特殊的数据查询需求,必须自己编写查询语句,则可以使用以下函数来管理对象缓存:

  • wp_cache_get()
  • wp_cache_set()
  • wp_cache_delete()

一般虚拟主机不支持Redis和OPcache扩展,云服务器可以自行安装,宝塔面板可以找到软件商店,找到已安装的PHP,进入设置页面进行安装:

扩展安装完成,在服务里重载配置。然后安装Redis Object Cache插件,可以在网站后台搜索安装。

启用对象缓存:

如果同一服务器安装了多个WordPress,并且打算都启用Redis缓存,则需要在wp-config.php中添加:

define('WP_CACHE_KEY_SALT', '自定义Key');

在启用OPcache之前,本站页面生成时间在0.25秒左右,启用后0.045秒左右。启用Redis缓存之前数据库查询67个左右,启用后3个左右。

原文链接:https://www.hwfans.cn/1829.html,转载请注明出处。 本站解压密码默认为:www.hwfans.cn
0
分享海报
Xpfhh6.jpg

站点公告

显示验证码
没有账号?注册  忘记密码?

社交账号快速登录