最好的wordpress缓存插件:w3 total cache

本文深入探讨了WordPress网站性能优化的关键,特别关注了如何通过选择合适的缓存插件实现高效运行。重点推荐了W3TotalCache插件,解释了其在静态页面生成、评论更新、数据库缓存等方面的优势,以及如何简化配置过程,为用户提供快速、稳定的服务。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近我的bluehost空间经常出现CPU问题,无奈,得考虑用插件了,我这人比较懒,不到必须的时候,我是不会去找解决办法的,但当我认真去找的时候,我必定是想进办法找最好的,特别是性能方面的优化。

1.为什么要找最好的而不找多个结合?WORDPRESS只支持使用单一的CACHE,所以你必须找最好的。

2.先别想插件,你认为最理想的cache应该是什么? 我认为:首先得给匿名用户生成静态页面,然后当此用户发表评论的时候能自动清空该页的静态能重新生成(只是该页),然后其它页面的静态不会影响,仍然是静态的,且静态文件支持gzip或者deflate. 最后就是能给登陆用户做数据库级别的cache . 最后就是不用浪费我时间去修改太多代码就能用.

3.w3 total cache 就是这么好的东西了,装吧,文档详细,功能强大,无敌了.wordpress 遇到性能问题时必装啊

4.我用过的其它cache的问题:

我首先用的是wp-cache : 这家伙,说句实话,装和不装是一个样的,不过这个插件贡献很多,包括w3 total cache的开发都是源于此插件,所以说,此插件适用于开发cache的人,对用户来说,是可有可无的.

然后我用的是wp super cache ,作者说是wp-cache的升级版并且有静态,不好意思,此模块配置我装了半天才成功,而且其效率一般,只是比wp-cache好一点点,不明显,要用工具才能测试出效率差.配置也太复杂了.

然后我又用了hyper cache,这个插件的一些安装问题,连作者自己也解析说不清楚,仍然需要debug,我发邮件去问了,而且上作者的blog也问了,呵呵

然后我又用了quick cache,这是一个能比得上w3 total cache的插件了,说真的,除了功能没那么详细外,配置比w3 total cache要方便,直接active就可以了,但是不支持gzip是一个可惜的地方,另外则是在comment发表的时候不能实时更新,是个败笔.

DBcache,我也用了,这东西是干什么的?装后更慢了,我的天哪.

国人开发的cos-html-cache?我爱国也支持国人,我也用了一下,发现不支持多语言,配置起来插方便的,只是我安装成功后不支持分类,不支持tag^^,所以有点可惜,其实如果他只要支持全静态了,我一定用国产,可惜在分类和tag上有点败笔,他连实时评论更新也做了.哦,另外一点则是,他不支持数据库缓存,管理后台时会导致bluehost 的CPU在查询post列表时超CPU,有点可惜.

还有好几个cache ,我都试用过了,总结:w3 total cache,如果你说你用cache不用它而用上面的,实在是要面壁啊如果你配置不成功,一定要试多几次,不可多得的cache啊.

1.支持匿名用户静态生成

2.匿名评论自动更新单一post

3.post时更新主页及相关页

4.登陆用户有数据库缓存(我喜欢啊,这对我来说很有用)

5.GZIP或者deflate支持,及双支持

6.minify,就是源码优化了

7.CDN支持,找个免费的CDN,相册就能飞起来了,找不到CDN,就找个免费空间支持FTP的模拟CDN也能飞起来了

8……还有很多我看不明的功能,不过够我用了,我向来是够用就好.

WP Super Cache 和 W3 Total Cache是两款目前WordPress系统上下载和使用率最高的缓存插件,在之前的文章,最火软件也曾经多次提到这两个插件,现在被发现这两个插件同存在了安全漏洞,该漏洞允许远程用户在服务器上执行任意的 PHP 代码。缓存插件的目的是通过将页面保存在内存中来提升网站访问的性能。该问题在一个月前就已经在 WordPress 的论坛上报告,这里有一篇博客解释该漏洞的详情。攻击者可以在评论中编写 PHP 代码并提交,首个刷新的页面将执行代码片段解析并执行页面上的 PHP 代码。通过禁用动态代码片段可以阻止此问题,但更简单的方法是升级插件。 WP Super Cache: WP Super CacheWordPress 官方开发人员 Donncha 开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它直接生成 HTML 文件,这样 Apache 就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。这个插件是基于 Ricardo Galli Granada 的 WP-Cache 2。WP-Cache 2 可以缓存你的 WordPress 博客使得不用再次访问数据库,但是它产生的是 PHP 文件而不是 HTML 文件,所以还需要 PHP 引擎去解析它们。而 WP Super Cache 则直接产生 HTML 文件,所以服务器不用解析甚至一行 PHP 代码,所以缓存之后的速度就和访问你服务器上的一张图片一样快。 W3 Total Cache: W3 Total Cache 是一款集动态页面缓存,CSS\JS压缩,数据库缓存,CDN加速功能于一体的缓存插件。安装上这款插件后,你就可以享受一站式的服务,不需要其他的缓存 插件了,比如 WP Super Cache、DB Cache Reloaded 这样的插件了! W3 Total Cache 安装 卸载之前安装的WordPress缓存插件,下载W3 Total Cache,解压缩,也可以直接在插件后台下载安装。 上传到wordpress插件目录,后台激活w3 Total Cache后,在content文件夹下多了一个w3tc文件夹,以及advanced-cache.php和db.php文件 说明: wp-content的属性无需修改,保持755即可 wp-config.php 如果没有define(’WP_CACHE’, true); 的话,该插件会自动添加。 安装完之后,如果你不使用CDN加速功能的话,基本上不需要特殊的设置,我只是修改了下缓存时间和添加了个CSS文件位置以及开启GZIP压缩。 缓存时间设置: Maximum lifetime of cache objects(缓存过期时间):86400 秒,即24小时 Garbage collection interval(缓存过期删除时间): 3600 秒,即1小时 Page Cache Settings 设置里面开启GZIP压缩。 Minify Settings 设置里面添加上CSS文件位置路径。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值