WordPress 是动态发布的,和 MovableType 不一样,所以比较大型的 WordPress 都使用了缓存以减少对数据库的读取操作,以前我使用过 WP Super Cache 这个插件,感觉还不错,在使用之后个人感觉速度是快了不少。今天发现还有一个 W3 Total Cache 的 WordPress 插件,功能太强悍了!
我以前有找过一些插件,比如把附件上传到 FTP 上,不仅仅能加快网页打开的速度,如果以后搬家的时候也方便,如果有附件在的话,体积就大了,虽然 W3 Total Cache 有这个 FTP 的功能,但是还是 WordPress 的安装目录下保存了一份。附件在另外的主机上,能减少处理 cookie 的时间,同时也会降低博客这个主机的资源使用,提高 WordPress 的效率。
1 、优势
可以 FTP 附件,这是我找了很久都没有找到的一个功能,但是在 FTP 中会有问题,我试着上传了一个 zip 文件,发现没有同步到 FTP 上。
可以使用 Amazon 的 S3 或者 CloudFront 来保存附件。
提供页面的缓存或者数据库的缓存,可以选择的余地会比较大。
有 Minify 功能,顶替了另外一个叫做 WP Minify 插件的功能,一个顶俩,除外,还可以配置 http 压缩。
透明的 CDN 。当我们配置了 FTP 附件到其他域名下的时候,我们内容中的附件的地址还是没更改的,为我们以后不再使用这个插件做准备,同时,我们还可以把我们保存在 Flickr 等外部地址上的图片保存到自己的目录下。
2 、缺点
FTP 的时候还不是很完善,我试着上传了一个 zip 和一个 exe 文件,发现都没有上传到 FTP 上。
配置太复杂了点,对于缓存的时候,在部分虚拟主机上可能部分功能无法正常使用,我在 MediaTemple 上大部分功能都可以使用。在安装的时候一定要仔细阅读安装说明。
(这点不太确定) 虽然减少了数据库的读取减少了 CPU 资源,但是由于数据库或者页面的缓存导致 CPU 和内存等资源的消耗。
3 、截图
上图是 W3 Total Cache 的 Minify 配置。
上图是 W3 Total Cache 的 CDN 配置。
Z 、总结
如果环境允许的话,还是值得试一试的,作者也说了,蛮多的访问量很大的博客都在使用该插件。博客在于折腾嘛。
我最想要的其实还是 FTP 的功能,就是我们在后台上传附件的时候,插件会帮助把文件上传到我们设置好的 FTP 上,谁知道有这样的插件,麻烦留言和我说一声。
作者:Jackie,转载本文时,必须以超链接的形式标明文章的原始出处!
网址:http://www.ezloo.com/2010/03/w3_total_cache.html