WordPress 博客什么时候才需要使用缓存插件?

投稿   明月登楼  2018-03-08 07:31:32  315 人阅读  36 条评论

明月的博客经常会有些缓存插件相关的使用心得和经验分享,这类博文给明月的博客确实也带来了不少的流量和用户。同时,明月也发现很多新手站长们很容易掉入缓存插件的“迷信”中无法自拔,好像一个博客网站没有个缓存插件就无法生存了似得,所以今天就给大家讲解分析一下如何正确对待或者说选择缓存插件,让大家懂得 WordPress 博客什么时候才需要使用缓存插件。

WordPress 博客什么时候才需要使用缓存插件? 建站经验 第1张

“速度”是每个喜欢折腾的站长一直追求的一个性能指标,很多站长们的“折腾”几乎都是从“速度优化”上开始的,甚至很多站长们深陷这种折腾无法自拔,乐此不疲!作为一名近十年的独立博客站长明月要告诉大家的是完全没有这个必要的。记得在分析 WP Super Cache 和 W3 Total Cache 这两个著名的 WordPress 缓存插件的时候,明月曾经提到过这两个插件的选择是要根据自身博客站点流量情况来选择的,其实延伸到缓存插件都是要根据实际流量情况来选择的。对于新站点来说,至少一年之内是完全没有必要使用缓存插件的。因为现在的网络环境,一个全新的站点上线到被搜索引擎认可收录并给予正常的自然搜索流量至少是一年时间才能初见成效,这还是在内容 80%都是高质量的“原创内容”的情况下,否则时间还要增加。如果非要量化的话,日平均流量 1000IP 是个“坎儿”,有这个流量的时候,512MB 内存 1 核的服务器完全都可以承受的了,并且是绰绰有余的。

所以说很多时候缓存插件其实都是比较鸡肋的,就拿阿里云 ECS 基础的 1 核 1G 配置服务器来说,日 IP5000 的流量是完全没有问题的,缓存插件其实都不需要,只要部署好服务器端的生产环境甚至可以支持更高的流量。如果再搭配一个免费的 CDN 的话,至少可以支持日 10000IP 了,这个流量对于很多博客来说绝对是业界翘楚的水准了,只有这个时候才是可以考虑使用缓存插件的时候,目的也就是减轻一些服务器负载压力而已。

综上所述,明月不建议流量在日 IP1000 以内的时候使用缓存插件,非要使用的话无非是“徒增烦恼”而已。因为缓存插件说白了就是将需要动态处理的数据预先存储在服务器磁盘上,这个过程对服务器磁盘的 I/O 能力也是个考验,频繁的 I/O 读写势必又拉升了服务器负载值,如此就进入了一个“恶循环”。在 WordPress 下进入后台的时候,这种表现最为突出。只要是发现进入 WordPress 后台特别卡顿的都跟缓存插件多多少少有点儿关系。可见缓存插件绝对不是加速优化的首选,这是需要实际流量情况来区别对待的,流量低的时候使用缓存插件反而起不到加速的效果。

总结下来就是流量不高的站点基本可以无视缓存插件了,至于说静态文件调用读取效能完全可以借助 web 服务器里开启静态文件缓存时间来简单优化一下即可,剩下的工作就是持续稳定的“内容”建设工作了,这才是今时今日玩博客的正确手法。

WordPress 博客什么时候才需要使用缓存插件? 建站经验 第2张

最后说说明月自己选择使用缓存插件原因:我是一个最低配的阿里云 ECS 服务器放了四个网站,三个 WordPress 平台,一个 Typecho 平台。这四个站点分别部署了两种 CDN,可想而知服务器要承受多大的请求量!所以,明月一直都有用缓存插件的,至少使用了缓存插件后服务器负载会均衡很多,这样也稳定了很多。同理,如果不是明月这样的情况,就不建议大家使用缓存插件。

至于说应该选择哪个缓存插件,这个明月的观点是“适合”的才是最好的,不用纠结网上各类缓存插件评测、推荐文章,一切根据自己站点流量、服务器配置、生产环境来选择最合适的即可。配置过于复杂的缓存插件不是优先要考虑,因为这类缓存插件一般都需要服务器端的响应支持才能发挥作用,部署起来太麻烦,兼容性也不好。最好是小巧精致、功能简单专注的缓存插件是最佳选择。

相关阅读

您可能感兴趣的文章

如果文章对你有帮助,请赞赏支持作者继续创作!

文章标签: ,  
原文地址:https://www.imydl.com/wp/7164.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 明月登楼 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
©boke112导航,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机
明月登楼

 发表评论

强表情无奈表情抠鼻表情笑哭表情偷笑表情衰表情流汗表情奋斗表情吐血表情抓狂表情晕表情流泪表情疑问表情呲牙表情惊讶表情鼓掌表情

  1. 码农BTS
    码农BTS @回复

    有钱当然是要烧配置求速度~

  2. 阁主博客
    阁主博客 @回复

    个人拙见,后期做大了缓存很重要,无论是后期都需要经过缓存来减轻服务器压力!

  3. BanYuner
    BanYuner @回复

    其实是这么说的,流量少,或者PV少的,安装这个插件没有问题,但是可能达不到你想要的效果,缓存插件是减少服务器的负载的,但是文章多了,通过插件自定义缓存有效时间可以有效地帮助到你解决缓存问题,可是换句话说,一旦人数多了,IP多了,似乎插件也起不到什么效果了,反而会增加负载,因为服务器不停出于缓存失效被清理,再次重新生成缓存等,IP过万了,考虑升级服务器配置,采用Redis类的缓存更为有效吧,当然,如果有钱,CDN是更好地选择

    • 明月登楼
      明月登楼 作者回复2018-03-09 22:07  回复

      @BanYuner对,其实缓存与否就是要根据流量来选择的!本地缓存的效率取决于缓存规则、服务器磁盘性能、服务器负载能力的!

  4. 沈唁志
    沈唁志 @回复

    流量少到可怜 [失望]

  5. Koolight
    Koolight @回复

    我觉得缓存插件有必要,特别是数据库缓存。

  6. 吃货小栈
    吃货小栈 @回复

    好久没有来了!露个脸先!

  7. 励志语录
    励志语录 @回复

    非常有道理 [赞]

  8. 李峰博客
    李峰博客 @回复

    哈哈,我的流量比较少,所以就不需要了。。。

  9. 薅羊毛
    薅羊毛 @回复

    我的是全部静态化了

  10. 薅羊毛
    薅羊毛 @回复

    我现在就用缓存插件了 我是ZBLOG

  11. 狂放
    狂放 @回复

    负载不管他我就要速度,emmm

  12. 悦色
    悦色 @回复

    无人小站 不需要

  13. 银色月航
    银色月航 @回复

    提前上了,看来浪费银子啦

  14. 小白蜀黍网赚
    小白蜀黍网赚 @回复

    看完明白了很多,谢谢指教

  15. 钟水洲博客
    钟水洲博客 @回复

    日ip一千,还得努力 [赞]

  16. 心动科技
    心动科技 @回复

    流量少没必要用缓存插件~

  17. 广告联盟
    广告联盟 @回复

    原来是明月兄的文章啊,除了插件也可以优化一下服务器的嘛,我一般能不用插件就不用。

    • 明月登楼
      明月登楼 作者回复2018-03-08 17:01  回复

      @广告联盟是的,服务器端做好优化和安全防御基本就够了!缓存插件也就是个临时举措而已!

  18. 网赚乎博客
    网赚乎博客 @回复

    不建议流量在日 IP1000 以内的时候使用缓存插件

  19. 靠谱学生兼职网
    靠谱学生兼职网 @回复

    学问大着呢,自己流量没到这一步,留着将来用用

  20. 小苍老师
    小苍老师 @回复

    流量少的话,其实不需要缓存插件的!

  21. 烤德香
    烤德香 @回复

    [偷笑] 很好奇我这个主题,就是加载慢。每天才200多IP. [偷笑]

  22. 姜哥说
    姜哥说 @回复

    流量少,现在不需要