WordPress缓存:如何使用Redis技术加速网站

  • A+
所属分类:技术

速度,速度,速度,重要的事说三遍。网站的速度直接影响用户体验。据研究,用户比较接受的网站速度是页面加载在3秒内。如果超过这个时间,离开网站的访客会大幅提升。所以对于网站主办方,提高速度是他们追求的终极目标之一。提高WordPress网站的其中一种方法就是使用WordPress缓存。本文我们探讨通过Redis技术加速网站。

为什么使用Redis技术

WordPress缓存:如何使用Redis技术加速网站redis

WordPress采用的是动态数据库查询技术。通俗的说,就是用户访问每篇文章或页面,都会向数据库发送一条查询命定,数据库根据命定查询之后,反送查询结果(这个结果不考虑任何缓存技术)。显然,如果访问量大的时候,会出现频繁的查询。所以这会减慢网站速度。如果服务器性能不高,瞬间网站就崩溃了。

所以需要一种技术,来减少数据库查询次数。而数据库缓存技术就是其中之一。Redis技术是其中的佼佼者。Redis是key-value分布式存储系统。简单的说,就是根据关键词值进行查询,这在很大程度上弥补了Memcached的短板。通过Redis进行数据库缓存,查询速度会更快,并发数更多。

所以Redis和WordPress的结合可谓正合适。

如何在服务器端开启Redis

如果要使用Redis进行WordPress缓存,首先需要在服务器上开启。对于虚拟主机,有的支持,有的不支持。笔者发现一般使用Cpanel面板的主机支持,但也不是绝对。

本文不讨论虚拟主机,只讨论云服务器。你可以选择一个干净的linux系统,然后通过root登录,安装bt宝塔系统,为什么推荐这个,因为是免费的。安装之后,你可以php设置。会看到Redis扩展安装。

WordPress缓存:如何使用Redis技术加速网站安装redis

通过这个面板安装,几乎是零技术。对于云服务器来说,建议还是使用面板来安装环境。毕竟专业事交给专业的人来做。

在WordPress网站后台开启Redis,并感受WordPress缓存

在WordPress网站,我们可以通过缓存插件的方式来开启Redis缓存。

1、通过W3 Total Cache开启Redis缓存

这个方法比较简单,在后台搜索W3 Total Cache这个插件并安装激活,然后在 Performance → General Settings → Object Cache里面开启对象缓存,缓存方式选择Redis。

WordPress缓存:如何使用Redis技术加速网站

您可以通过W3TC轻松测试Redis是否正常工作。

要通过W3TC进行测试,请导航到Performance→Object Cache。单击“测试”按钮。如果您看到测试传递了消息,则Redis缓存工作正常。如果您不确定Redis的工作原理,我们建议您将设置保留为默认值。

2、如果你不适应W3TC插件,也可以通过Redis Object Cache插件来开启redis缓存

搜索并安装激活Redis Object Cache插件,该插件安装了一个php文件,可以帮助WordPress与Redis进行通信。导航到设置→Redis,然后单击“Enable Object Cache”并确保状态显示“Connected”。

WordPress缓存:如何使用Redis技术加速网站

然后在wp-config.php中,添加define ('WP_CACHE_KEY_SALT','yourURL.com')到文件中。您可以在网址中使用任何唯一字符串,但建议您使用网站的网址。

本文我们通过Redis技术的应用来添加WordPress缓存,通过缓存提高网站速度。希望对您有帮助。如果有问题,欢迎留言。

9Yy.Net
[小米生态链]充电1小时续航2个月,映趣3D剃须刀39.9元新低
苹果官方认证:3.6米防摔,Tech21 iPhone X/Xs 手机壳38元(原价398元)
全自动雨伞男折叠遮阳黑胶防晒大号双人女晴雨两用防紫外线太阳伞
[补新券]14个月换新,品胜苹果lightning数据线14.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: