使用Redis和opcache为网站加速教程 让你的WordPress快到起飞

相信建站的朋友都十分关心网站速度问题了,我们一直在强调极速优化这次词语,同时在之前的很多文章中我也简单的介绍了关于速度优化的一些原理。

理论上来搭配一个不是太差的服务器,那么就已经很快了,如果你想让你的网站变得更快,那么看了这篇文章,我相信完全够了。

Redis缓存教程

php在执行函数最消耗时间的就是查询SQL数据库了,一般来讲一个页面的数据库查询大概在120到260次左右,使用Redis或者Memcached缓存,原理就是将php查询过的数据库缓存下来,下一次相同内容就不再查询数据库了,直接从缓存获取,极大的提高php执行效率。

WordPress官方采用 Object Cache对象缓存,同时主题的也遵循此机制,配合Redis或者Memcached缓存,能将数据库查询降低80%,有效的提高了渲染速度!

Redis和Memcached原理是一样的,我们只需要二选一安装使用即可,优化加速的效果也差不多。我就以宝塔环境安装 Redis为例,进行详细的图文教程。

 

教程一共分为三步:

  1. 安装PHP的 Redis 扩展
  2. 宝塔安装 Redis 程序
  3. wordpress安装 Redis 缓存插件并开启

安装PHP:Redis扩展

进入宝塔,选择到我们目前在使用的PHP程序(推荐使用PHP7.2),进入安装扩展找到Redis并安装:

图片[1]-wordpress网站使用Redis缓存和PHP opcache为网站加速详细图文教程-zibll子比主题

等待安装完成之后,记得重启一下php服务:

图片[2]-wordpress网站使用Redis缓存和PHP opcache为网站加速详细图文教程-zibll子比主题

安装Redis程序

进入宝塔的软件商店,搜索 Redis ,然后安装即可,安装完成之后无需做任何设置。

图片[3]-wordpress网站使用Redis缓存和PHP opcache为网站加速详细图文教程-zibll子比主题

安装WP插件

最后一步就是在Wordpress安装 Redis 缓存插件了,支持 Redis 缓存 的插件有很多,我这里以 Redis Object Cache 这款插件为例进行安装

  1. 直接在插件中心搜索 Redis Object Cache ,安装即可
  2. 启用插件
  3. 开启缓存
图片[4]-wordpress网站使用Redis缓存和PHP opcache为网站加速详细图文教程-zibll子比主题
搜索安装插件
图片[5]-wordpress网站使用Redis缓存和PHP opcache为网站加速详细图文教程-zibll子比主题
启用缓存功能

这个功能十分简单,不要觉得是英文插件有会影响使用,开启之后看到如下界面就说明成功了。如果没有开启成功,请按照上面的步骤检测php扩展和Redis程序是否安装成功

图片[6]-wordpress网站使用Redis缓存和PHP opcache为网站加速详细图文教程-zibll子比主题

重要提醒

如果您的服务器有多个网站,并且又要使用Redis,那么,一定要为网站设置不同的数据库前缀!不然数据会乱窜。

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容