Redis Object Cache插件安装和设置教程

对于Wordpress整站提速优化,最好的建议就是利用Redis缓存插件+CDN(图片存储分离)搭配。而Redis Object Cache就是一款专业的Redis缓存插件,本节将给大家带来详细的设置教程。

Redis Object Cache插件配置教程

一、Redis Object Cache插件安装要求

前言:有条件的建议安装专业版,也是就是Redis Object Cache Pro插件。设置流程跟本文流程一样。

1.PHP版本:7.2以上。

2.服务器要求:必须支持安装PHP Redis拓展,虚拟主机不支持,同时不支持本地测试!

3.Redis Object Cache插件安装流程不同于其他插件,建议先进行文件配置后再安装插件启用

二、Redis Object Cache插件安装和配置步骤

1.服务器先安装好PHP Redis拓展,这里以宝塔面板为例(其余面板自行查找入口)。

打开宝塔面板 – 软件商店 – 已安装 – 找到相关PHP版本:

Redis Object Cache插件安装和配置步骤:服务器先安装好PHP Redis拓展

2.点击相关PHP版本右侧的“设置”按钮,安装好Redis拓展:

Redis Object Cache插件设置教程

3.安装之后在网站根目录/wp-config.php文件中添加以下代码:

define('WP_REDIS_CONFIG', [
    'host' => '127.0.0.1',
    'port' => 6379,
    'database' => 0, // change for each site
    'maxttl' => 86400 * 7,
    'timeout' => 1.0,
    'read_timeout' => 1.0,
    // 'prefetch' => true,
    // 'split_alloptions' => true,
    'debug' => false,
]);

define('WP_REDIS_DISABLED', false);

如图所示(建议添加在文件最上方):

Redis Object Cache插件安装和配置步骤:在网站根目录/wp-config.php文件中添加配置代码

4.在Wordpress网站后台搜索“Redis Object Cache”插件直接安装启用就行了。

当然,我这演示的图片是Redis Object Cache的专业版:Redis Object Cache Pro插件。官方市场的是Redis Object Cache普通版,只有普通的Redis缓存功能,也没有数据统计板块。

Redis Object Cache后台界面

Redis插件如何搭配CDN对整站提速优化?

前面说到了,Wordpress整站提速优化最好的方式就是利用Redis Object Cache这类Redis缓存插件搭配CDN,尤其是新手朋友,为什么?

因为CDN本身就是一种缓存策略了(相当于缓存插件的功能),如果你用常见的缓存插件,如Litespeed、WP Fatest Cache、WP Super Cache等插件,都不能很好的融合国内的CDN服务商,如阿里云、腾讯云等。

并且这些缓存插件在CDN之前如果你再设置一层,对内容的更新会变得更慢,尤其一些新文章更新之后,你即便在CDN后台刷新链接,但从源站提取的内容还是你缓存插件留下来的文件,就意味着在做无用功。

另外需要说明的是,Redis缓存对媒体文件(如图片)的处理基本没有,因此建议将网站的媒体文件单独分离出来做OSS存储,即便不做OSS存储,也建议与Wordpress主程序分离,比如单独建立一个存储网站媒体库的子站点,只需建立一个单独的媒体文件夹就行。

如果看不懂,理解这段话:文字内容只占网站存储的很小一部分,媒体文件才是大头。一篇文章,500个汉字才仅有1KB左右大小,而几张图片可能就快1M了。

文章标签:

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部