Old

小内存VPS运行WodrPress不适合用缓存插件?

最近搬到只有 256M 的小内存 VPS 主机,一开始是 2 个博客,其内存占用比较适合,运行了几天都很流畅。

后来又加了个朋友进来,自己以为开一下 WordPress 缓存插件(WP Super Cache)减少系统开销,这个自以为是的行为导致内存频频飙升,连 512 M的 swap 区也用了差不多一半,最终 VPS 频频宕机。

经过几次宕机后,着手“优化”一下配置,但还是一样,后来想了一下,貌似在没开缓存插件表现还比较稳定。

于是大前天停止了所有博客的缓存插件,直到今天运行稳定。

再通过搜索引擎了解一下,最后得出自己认为的结论

1. 如果主机内存不够大(小内存),一般的 WordPress 博客不需要开启缓存插件,适得其反。

2. 如果主机内存够大,开启缓存插件能提高访问速度。

文章内容RT,是加问号的,欢迎熟悉主机环境配置的朋友指点。

2011.1.24 edit: 经过换主机,发现频频挂机不是缓存插件导致的,是本身的vps主机不稳定。另外一个原因可能是 LNAMP 本身资源占用大,不适合 256 M内存的vps。

zww
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: http://zww.me/archives/25377

118 comments

  1. 小闇 小闇 Google Chrome 10.0.637.0 Google Chrome 10.0.637.0 Windows 7 Windows 7

    SF

    沙发
  2. A.shun A.shun Opera 10.70 Opera 10.70 Windows XP Windows XP

    沙发 :oops:

    板凳
  3. 小闇 小闇 Google Chrome 10.0.637.0 Google Chrome 10.0.637.0 Windows 7 Windows 7
  4. ......
  5. 落伍啦 落伍啦 Firefox 3.6.13 Firefox 3.6.13 Windows XP Windows XP

    这个不错,不过我没用vps

    41楼
  6. Leo.N Leo.N Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7

    当初活动30刀买半年的时候入过一个,但后来觉得没用处就转了。。我那种日ip常年20、30的博客用虚拟主机就可以了,折腾的话拿linode来又太奢侈,最后决定果断转手。 :mrgreen:

    42楼
    • zwwooooo zwwooooo Firefox 3.6.13 Firefox 3.6.13 Windows 7 Windows 7

      @Leo.N
      的确是啊,我也觉得太浪费了,几个人一起倒是可以

  7. Bee君 Bee君 Google Chrome 10.0.642.2 Google Chrome 10.0.642.2 Windows XP Windows XP

    小博客~~就不用开什么缓存了~我感觉开跟没开是一样的~当然,我地方小`哈哈

    43楼
  8. 一日一美 一日一美 Firefox 3.6.13 Firefox 3.6.13 Windows XP Windows XP

    我前一段时间买了一个256MB的VPS玩,假设一个黑莓用得yuchberry然后还有一个小程序,内容就稳定在320mb左右不下来了。。

    44楼
  9. 王3峰 王3峰 Google Chrome 8.0.552.237 Google Chrome 8.0.552.237 Windows 7 Windows 7

    缓存也耗资源啊。

    45楼
  10. 1www.imtmd.info www.imtmd.info Sogou Explorer Sogou Explorer Windows 7 Windows 7

    这个确实多少有点关系
    主机的原因居多

    46楼
  11. 漏网小鱼 漏网小鱼 Sogou Explorer Sogou Explorer Windows XP Windows XP

    用apache+nginx的飘过

    47楼
  12. Mucid Mucid Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.10 Ubuntu 10.10

    我的OpenVZ就是开了Wp super Cache也不过200,唉,蛋疼的人们,你们用Nigix就别用Apache……

    48楼
    • zwwooooo zwwooooo Namoroka 3.6.15pre Namoroka 3.6.15pre Windows 7 Windows 7

      @Mucid
      如果内存有512 Nignx+Apache就给力了

    • Mucid Mucid Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.10 Ubuntu 10.10

      @zwwooooo
      我就是512,也只用了Apache,CPU不过1GB单核而已……

    • zwwooooo zwwooooo Google Chrome 10.0.648.45 Google Chrome 10.0.648.45 Windows 7 Windows 7

      @Mucid
      只用Apache没说不可以,只是说追求神马性能的就尝试N+A,还有单用户什么的不管你装那种都ok,除非你访问量大的吓人。

    • Mucid Mucid Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.10 Ubuntu 10.10

      @zwwooooo
      我可是启用了加速器的,但是对于VPS的CPU来说,神马都是浮云……

    • zwwooooo zwwooooo Google Chrome 10.0.648.45 Google Chrome 10.0.648.45 Windows 7 Windows 7

      @Mucid
      哈哈,还是上linode的vps吧,稳定才是王道

    • Mucid Mucid Firefox 3.6.13 Firefox 3.6.13 Ubuntu 10.10 Ubuntu 10.10

      @zwwooooo
      做学生的囊中羞涩啊 :evil:

    • zwwooooo zwwooooo Namoroka 3.6.15pre Namoroka 3.6.15pre Windows 7 Windows 7

      @Mucid
      我也是……但我不是学生,更惨

  13. 独自流浪 独自流浪 Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 Windows 7 Windows 7

    WP Super Cache是给缓存到内存,还是生成静态文件?如果缓存到内存,应该也会收到VPS里面php.ini单个php文件32M内存容量的限制吧?
    不过也奇怪,我上次用my-visitors插件,该插件也会自动拼命吃内存,直到内存吃光500错误,环境是web环境是kloxo

    49楼
    • zwwooooo zwwooooo Google Chrome 11.0.672.2 Google Chrome 11.0.672.2 Windows 7 Windows 7

      @独自流浪
      是缓存到文件吧,但也会占用内存,特别是生成缓存页面时候内存大量占用。
      my-visitors的确会吃内存。

  14. Crystal Pendant Crystal Pendant Firefox 14.0.1 Firefox 14.0.1 Windows 7 x64 Edition Windows 7 x64 Edition

    缓存插件里面cos-html-cache还是比较好的,纯静态了,而且也不需要PHP预处理,速度基本可以到顶。

    50楼

Leave a Reply