立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 195|回复: 9

为什么wordpress加了redis还是很慢?

[复制链接]

为什么wordpress加了redis还是很慢?

[复制链接]

7

主题

19

回帖

151

积分

注册会员

积分
151
我的比你大

7

主题

19

回帖

151

积分

注册会员

积分
151
2018-5-12 21:54:47 | 显示全部楼层 |阅读模式
用的是redis object cache插件,https://wordpress.org/plugins/redis-cache/
安装成功了,在redis-cli里面,也的确能够看到访问页面的时候,不断在生成新的缓存。

以首页或者一个内容页为例,为什么打开同一个页面,还是很慢?TTFB首包时间,还是要1秒左右。

服务器内部需要处理1秒,也太慢了吧。。。

同时,明明已经在wp-config.php里面把默认的WP_REDIS_IGNORED_GROUPS (default: ['counts', 'plugins'])改成WP_REDIS_IGNORED_GROUPS (default: ['counts'])了,可是在wordpress后台,查看这个插件配置的时候,还是看到WP_REDIS_IGNORED_GROUPS (default: ['counts', 'plugins'])这样的状态?

这个插件是有什么特殊的用法?
回复

使用道具 举报

347

主题

1565

回帖

6993

积分

论坛元老

积分
6993
leaveoff

347

主题

1565

回帖

6993

积分

论坛元老

积分
6993
2018-5-12 21:56:17 | 显示全部楼层
这个程序本来就慢。。。

回复

使用道具 举报

31

主题

478

回帖

1712

积分

金牌会员

积分
1712
HaoLan

31

主题

478

回帖

1712

积分

金牌会员

积分
1712
2018-5-12 21:59:14 | 显示全部楼层
其实主要是各种文件加载速度慢或者是源站速度慢,若是在localhost搭建wp,人是无法从肉眼识别出来的,因为wp优化不仅仅在于本地服务端,也要在客户端优化,比如用CDN加速css和javascript文件,以及处理掉wp多余请求等等。如果楼主喜欢轻型的,建议用Typecho,没有任何多余请求,轻便简单快速。           


宣传一下本人博客:https://nttt.net
回复

使用道具 举报

7

主题

19

回帖

151

积分

注册会员

积分
151
我的比你大 楼主

7

主题

19

回帖

151

积分

注册会员

积分
151
2018-5-12 22:03:14 | 显示全部楼层

HaoLan 发表于 2018-5-12 21:59

其实主要是各种文件加载速度慢或者是源站速度慢,若是在localhost搭建wp,人是无法从肉眼识别出来的,因为w ...

跟文件没什么关系呀,第一个页面的首包时间,还没有到其他文件这一步。
一般来说,跟程序处理时间关系紧密。
回复

使用道具 举报

480

主题

1386

回帖

6502

积分

论坛元老

积分
6502
gdtv

480

主题

1386

回帖

6502

积分

论坛元老

积分
6502
2018-5-12 21:59:00 | 显示全部楼层
粗略看了一下这个插件,这是一个Object Cache,Object Cache是WP里最基础的缓存,使用Object Cache后WP默认会有一定的缓存效果,但只是“一定”。更多的缓存效果还需要主题和插件配合。
例如,假如你的首页有要显示很多分类的文章列表,每个分类要查询一次数据库,这些查询,默认是不会被缓存的,所以这个插件对这种情况没有什么帮助。

想要加快速度,必须要针对主题的具体情况,自己去使用Object Cache实现各种缓存。
回复

使用道具 举报

7

主题

19

回帖

151

积分

注册会员

积分
151
我的比你大 楼主

7

主题

19

回帖

151

积分

注册会员

积分
151
2018-5-12 22:03:20 | 显示全部楼层

leaveoff 发表于 2018-5-12 21:56

这个程序本来就慢。。。

别人的wordpress用了redis都表示速度飞快,为什么我的wordpress用了redis毫无反应。。。
回复

使用道具 举报

13

主题

327

回帖

1035

积分

金牌会员

积分
1035
三七开

13

主题

327

回帖

1035

积分

金牌会员

积分
1035
2018-5-12 22:04:15 | 显示全部楼层
升级你的php到7



要么就是你的服务器太过垃圾,
或者你的主题有问题。
或者你的设置有问题。
我用起来都是200ms以内。
回复

使用道具 举报

32

主题

311

回帖

1246

积分

金牌会员

积分
1246
老司机

32

主题

311

回帖

1246

积分

金牌会员

积分
1246
2018-5-12 21:56:00 | 显示全部楼层
www.nat.ee
回复

使用道具 举报

31

主题

478

回帖

1712

积分

金牌会员

积分
1712
HaoLan

31

主题

478

回帖

1712

积分

金牌会员

积分
1712
2018-5-12 22:05:08 | 显示全部楼层

我的比你大 发表于 2018-5-12 22:03

跟文件没什么关系呀,第一个页面的首包时间,还没有到其他文件这一步。
一般来说,跟程序处理时间关系紧 ...

当然不是你所想那样,服务端优化固然重要,客户端也很重要,你可以试一下用CDN加速CSS,用一切国内CDN加速,你会发现差别很大
回复

使用道具 举报

7

主题

19

回帖

151

积分

注册会员

积分
151
我的比你大 楼主

7

主题

19

回帖

151

积分

注册会员

积分
151
2018-5-12 22:05:40 | 显示全部楼层
本帖最后由 我的比你大 于 2018-5-12 22:09 编辑

HaoLan 发表于 2018-5-12 21:59

其实主要是各种文件加载速度慢或者是源站速度慢,若是在localhost搭建wp,人是无法从肉眼识别出来的,因为w ...


我再说一遍,首包时间,跟任何静态资源都没有关系。
以你的博客为例



打开你的博客,第一个请求时间,如图所示。
这个约等于程序处理时间+正常服务器延迟。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-22 16:54 , Processed in 0.090839 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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