网站的速度直接影响用户体验,而且据研究,用户比较能够接受的网站速度是在3秒内加载完整个页面。如果超过了这个时间,那就凉凉了,访客离开网站的访客会大幅提升。所以对于我们办网站终极目标就是如何更快的提高网站的访问速度。

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

所以需要一种技术,来减少数据库查询次数。而数据库缓存技术就是其中之一。提高WordPress网站的其中一种方法就是使用WordPress缓存。在经过了千挑万选之后,我决定使用Redis技术加速网站。

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

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

一、如何在服务器端开启Redis

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

小弟之前使用过虚拟主机,综合性价比来说真不如使用云服务器。目前,小弟使用的是七牛云服务器(一个老牌的、有实力的云服务器商,性价比与阿里云的ECS有一拼,如果小伙伴们也想考虑七牛云的云主机可以点击下面的按钮来接受我的邀请,这样你可以享受优惠,我也能有所小赚,两全其美。)

因此,今天我这里只谈论一下云服务器如何使用Redis。首先,需要选择一个干净的linux系统,然后通过root登录,安装bt宝塔系统(为什么推荐这个,因为他是全界面化操作,更关键的是免费!)。安装之后,你可以选择php设置→安装扩展。会看到opcache、Redis的插件,点击安装。

通过这个面板安装,只需要点两下按钮就可以,几乎是零技术。对于云服务器来说,建议还是使用面板来安装环境。毕竟专业事交给专业的人来做,专业人员已经帮我们做好了一键安装,再次我们要深深的感谢那些伟大的编码工程师们。

下面我们要做的就是进入WordPress网站后台开启Redis,并感受WordPress缓存的魅力。在WordPress网站,我们可以通过缓存插件的方式来开启Redis缓存。

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

这个方法比较简单,在后台插件管理→安装插件→搜索W3 Total Cache,点击“安装”→“启用”即可。这个插件并安装激活后会在后台的左侧菜单列表中生成一个名为“Performance ”的设置选项菜单。

然后在 Performance → General Settings → Object Cache里面开启对象缓存,缓存方式选择Redis。

这样基本就算成功了一半,我们还可以通过W3TC来测试一下Redis是否正常工作。

开启Object Cache之后,会在Performance菜单下生成Object Cache页面。要通过W3TC进行测试,请到 Performance→Object Cache。单击“Test(测试)”按钮。如果您看到测试传递了消息“Test passed”,则Redis缓存工作正常。如果您不确定Redis的工作原理,我们建议您将设置保留为默认值。

到此,Redis的设置就大功告成,我们可以重新打开自己的网站测试一下访问速度,能够感受到大幅提升。希望小伙伴们能够多学习,多掌握WP的技术,为网站的建设积累更多的经验,也希望小伙伴们的网站个个都可以秒开。

声明: 1、本站所有文章仅供参考,如有侵权 请联系我们删除 meng#yimiaonet.com #换成@ 2、文章大部分源自网络或ai生成,文章不作为任何依据,仅供参考。 3、本站的所有源码都是在网络上转载或由用户投稿,仅供参考学习使用,请您务必在下载后24小时内删除。 4、本站下载的所有源码等内容不得用于任何违反相关法律法规的用途,一经发现 我们立即向有关部门报备。 5、### 本站除商业栏目外 其他资源均来自于网络或用户投稿,如有侵权 请及时联系我们删除,感谢您的支持与理解,让我们一起支持创作者权益。 6、如果您需要商用,可以联系客服定制开发或购买商业源码栏目内的内容,当然也可以联系部分源码的原作者;我们最终一切版权。 7、您注册本站会员后,如果需要注销账号等适宜,请联系客服。