WordPress中的redis或者memcache和super cache等缓存插件需要同时用吗?

2023-02-22 15:03:07 浏览数 (1)

前言

这几天因为新弄了个域名,新装修了wp博客站,wp博客有一大优点,先将内容装载在框架里运行,然后再以静态的形式呈现给用户,如果不优化了话,刚建站还好,数据一旦增长,别说后台了,就是前台也卡得一批。所以站长们都会选择使用redis,nginx,或者缓存插件的方式进行优化。

区别

提到redis和memcached,我们必须知道,Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部 分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C ,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。通俗的说,redis和memcached属于内存级别的缓存,也就是把内容写进内存里存起来,但是redis和memcache又有一定区别,这里后面说。

而wp博客的插件super chche 时将动态等内容生成静态内容,并在磁盘里存起来,属于rom级别的缓存。虽然都是缓存,但 和redis有本质区别。

是否冲突

因为这几天查资料,不知道在哪个网站上看到,大概说的时,redis和super cache 一个内存一个储存,肯定是内存更快,同时使用不是让俩在窝里斗嘛。当时觉得挺有道理的 ,再加上使用其他缓存,会将子比主题的弹窗判断也一起缓存进去,导致设置的弹窗时间不生效,影响用户体验,于是再三考虑,加上在这个站是新站,经过我测试速度差别不大。就把我另外几个站的缓存都只保留了memcached。

我信你个鬼

今早起床测试,越想越不对劲,然后躺床上手机测试了一下,一种植物,ABCDEF六个等级,都跑F去了,于是赶紧把缓存加上,测了一下,时C时B,没那么离谱,因为检测网站是国外的,所以也能接受。中午的时候又用测速网站检测了一下,境内速度还不错,虽然比不上各位大佬。但是还能接受。

最后提醒一下各位小伙伴,在查看教程的时候,记得上线测试一下。

0 人点赞