当前位置:论坛首页 > Linux面板 > 讨论

宝塔面板wordpress开启redis教程

发表在 Linux面板2017-5-11 12:53 [复制链接] 13 10466

当你的WordPress中的文章达到上万篇,随着流量的增加,Wordpress的服务器压力也随之不断加大,Wordpress发布文章和后台相关的操作都会变得缓慢,这时如果单从硬件上投入来提高Wordpress性能显然不划算。

利用Redis将WordPress页面直接缓存在服务器的内存中,这样在避免了PHP重复执行操作的同时,内存的极速响应能够最大限度地提升Wordpress页面的访问速度,实际测试发现页面执行时间可以降低到0.00X秒级别,比没有使用Redis缓存提升几倍甚至十几倍以上。

现在就分享一下折腾教程,很简单(主要是宝塔太强大方便!)

首先,我们要安装redis扩展:

QQ截图20170511124654.jpg

很简单就可以安装好了,在php那的扩展配置安装即可。


用Predis.php作为Redis的PHP客户端

我们可以使用Predis.php来作为PHP客户端,直接将Predis.php下载并上传到Wordpress的根目录下。
下载Predis.php


安装Redis前端缓存的PHP脚本
1、网上很多的index-with-redis.php文件都是错误,你可以直接下载下面的文件上传到Wordpress的根目录下
下载 index-with-redis.php 文件
2、如果你想在页面上看到脚本执行时间和缓存加载时间,打开index-with-redis.php文件请设置$debug = 1;
3、将index-with-redis.php上传到Wordpress的根目录,如果你使用的是nginx,重命令原来的index.php为任意其它名字,把index-with-redis.php重命名为index.php
4、如果你使用的是Apache,则需要把.htaccess中出现的index.php替换成index-with-redis.php,我命名的是下面图片的名字。
redis6.jpg
5、所有的操作完成后,你就可以刷新一下Wordpress页面,查看Redis缓存效果了
测试了下,执行速度为:0.00114S
QQ图片20170511125147.jpg

使用道具 举报 只看该作者 回复
发表于 2017-5-11 13:12:19 | 显示全部楼层
phphub  400错误
使用道具 举报 回复 支持 反对
发表于 2017-5-11 13:19:33 | 显示全部楼层

这个就不清楚了哎,我用的5.6
使用道具 举报 回复 支持 反对
发表于 2017-5-11 15:05:22 | 显示全部楼层
按教程配置了,为什么没有出来相关数据信息?
使用道具 举报 回复 支持 反对
发表于 2017-5-11 15:50:54 | 显示全部楼层
wuyouseo 发表于 2017-5-11 15:05
按教程配置了,为什么没有出来相关数据信息?

什么环境?
使用道具 举报 回复 支持 反对
发表于 2017-5-11 16:15:43 | 显示全部楼层
memcache路过
使用道具 举报 回复 支持 反对
发表于 2017-5-11 16:18:45 | 显示全部楼层
大神出来分享一下。
使用道具 举报 回复 支持 反对
发表于 2017-5-11 16:50:13 | 显示全部楼层

萝卜青菜,嘿嘿
使用道具 举报 回复 支持 反对
发表于 2017-5-13 19:45:35 | 显示全部楼层
请问怎么清除缓存喃
使用道具 举报 回复 支持 反对
发表于 2017-5-14 16:27:01 | 显示全部楼层
萧十一 发表于 2017-5-13 19:45
请问怎么清除缓存喃

1、删除某一个页面的缓存:发表评论、按下F5刷新、在URL后面加上?r=y回车。
2、删除整站页面缓存:登录到Wordpress后台,在任意URL后面加上?r=y回车。
使用道具 举报 回复 支持 反对
发表于 2017-5-24 23:21:33 | 显示全部楼层
提交评论页面不刷新。。。
使用道具 举报 回复 支持 反对
发表于 2017-5-25 11:20:34 | 显示全部楼层
sangshaoxuan 发表于 2017-5-24 23:21
提交评论页面不刷新。。。

估计是因为开启了CDN
使用道具 举报 回复 支持 反对
发表于 2017-7-3 07:34:31 | 显示全部楼层
为什么我的是not cached: 0.58608  而不是this is a cached
使用道具 举报 回复 支持 反对
发表于 2019-7-16 16:41:12 | 显示全部楼层
网盘链接都失效了啊
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表