cos-html-cache 与 wp super cache的区别
wordpress 缓存插件比较著名的就是 cos-html-cache 和 wp super cache 了,前者是生成了纯静态的页面,后者是将 PHP 的文件进行缓存成了 html 页面,而在哪种情况下我们该使用哪一款缓存呢。
刚开始使用 wordpress 时,使用的是 wp super cache 缓存插件,这个缓存插件的功能强大,而且不少的人都在使用,在功能的设置中,它可以缓存一部分的 html,又能缓存一部分到硬盘,使用了将近一年的时间,这种缓存的效果非常好,速度非常快,缓存的文件均生成到 /wp-content/cache/ 目录里,对各个插件都有一个很好的支持,所以在刚开始建立 wordpress 时,强烈建议使用这个插件。
而随着 wordpress 访问量的增多,发现 wp super cache 缓存插件特别能吃服务器资源,对服务器的消耗特别大,如果一些主机对服务器的 CPU 和内存有很大的限制,会发现,支持不了多少人同时在线,这个时候我们就要考虑 cos-html-cache 插件了,毕竟这款插件是生成纯静态的,是将整个页面完整的生成 html 静态文件,保存在硬盘上,这样对服务器的资源消耗非常的少,当把 wordpress 博客的 wp super cache 替换成 cos-html-cache 的时候,博客速度瞬间快多了。
最后的总结,在访问量不大的时候,1000个IP以下吧,建议使用 wp super cache 缓存插件,当流量超过 1000 个IP的时候,就需要替换成 cos-html-cache 了,当然这个不是绝对的,我这里说的是共享的主机,普通的虚拟主机,如果是独立的服务器,就要另外考虑了。
另外 cos-html-cache 与数据库的缓存插件 db cache reloaded 一同使用,会有更好的效果。飞一般的速度。
两个缓存插件的使用就不做介绍了,都可以在后台安装插件进行搜索安装,直接默认使用就可以了。
可以同时使用吗?
同时使用会导致各种静态不兼容,最好不要同时使用。
我也用cos-html-cache了,感觉很不错的!
生成纯静态的插件,相当不错的。
暂时用不到,流量不是很大。还有就是缓存站空间,小空间伤不起。
圣诞快乐
还真是有区别的