wordpress哪个缓存插件好wp-super-cache、w3-total-cache、Hyper Cache等比较

wordpress

最近wordpress导致服务器性能频繁下降,mysql和php占用的内存一直居高不下,其实才一点流量就这么让人愁了,所以想着怎么优化下。

参考了下其他博主的博客,发现大部分都是采用了伪静态化,也就是用.html格式结尾。

然后查看其html源码,发下最下面都有相关cache插件的注释,发现大部分都在使用wp-super-cache或者wp-total-cache,或者使用其他的cache插件

所以从网上搜了下各个插件的对比,已经博主最终使用的插件,分享给大家,大家参考下。

Cache插件内存使用 (sec)速度cache大小 (KB)请求数网页速度
No Plugin05.499653275/100
WP Super Cache0.0845.09623375/100
W3 Total Cache3.611.339653375/100
WP Fastest Cache0.0834.77573090/100
Hyper Cache0.0085.09613275/100
Hyper Cache + Autoptimize0.0976.76902490/100
Quick Cache0.044.939613275/100
Quick Cache + Autoptimize0.15.446962491/100
Wordfence Basic0.156.979653375/100
Wordfence Falcon Engine0.145.637623490/100

注意:除网页速度以外,所有这些结果都是我进行了3次测试以确保的平均值,尽管gtmatrix确实使用随机服务器进行了检查,因此速度部分可能有所下降,因此请不要以字面意思来理解它的大小和要求,以及针对真正性能的整体pagespeed排名,是的,我知道我可以使用固定服务器,但我希望使用更正常的使用情况。

没有插件

就像我上面所说的那样,默认情况下,我的网站可以正常运行并缓存,足以在Pagespeed上对标准的75/100进行评分,默认情况下也启用gzip和其他小的wordpress调整功能,但这仍然只是参考点,当然大多数wordpress网站都会率低一点。

WP-super-cache

我过去已经使用过很多次了,但我仍然继续使用其他缓存插件,因为它有点像W3 Total Cache,但随着时间的推移,它变得不那么用户友好,从所有插件来看,这是最麻烦的。也可以使用默认设置,但感觉它没有缓存太多,也是我离开的原因之一是有时更新会杀死我的网站,这仍然是一个标准,但我认为不是够好了。

W3-total-cache

这个是类似WP Super Cache,我确信它很棒,因为它拥有功能很多,尽管它的设置比以前要容易一些,但它还需要很多设置,这些设置应该只在大型站点和您可以控制服务器端的站点上使用(测试的时候发现他需要服务器开始php缓存及其他内容),但我使用了默认的配置进行的测试,但是发现内存使用真的很大,所以放弃了。

WP-fastest-cache

尽管此插件有点破坏了wordpress后端的一部分(可能是css不合适),但它是最完整,最简单的插件之一,您可以看到它做得很好,我什至没有启用所有功能,它几乎将您期望的所有内容都封装在一个小包装中,但是有2件事使我无法使用它,首先是无法控制html / js / css压缩,并且根据我的经验,如果我无法调整,大多数网站都会因为这个功能出现各种报错(Autoptimize确实为您提供了控制权),第二个是插件尝试对ipinfo.io进行ping操作,所以我不喜欢这样的插件。

hyper-cache

我目前在我的大多数网站上都使用过的那个插件,它简单易用,而且很重要,正如您所见,它确实可以完成工作,除了插件或wordpress更新时出现的一个令人烦恼的问题,插件似乎停止工作并且您得到了“由于必须更新某些文件,因此必须保存选项。” 仍然与WP Super Cache不同,该站点不会停止工作,因此它是一个安全且性能很好的插件,并且内存消耗非常低。

quick-cache

我喜欢这个,它有一个不错的控制面板,简单易用,还可以正常工作,但它的一些最佳功能仍然隐藏在pro版本中,这使得它基础版本表现一般,我想知道这些功能是否更高端诸如使用CDN或在服务器端进行调整之类的东西,但诸如minify之类的东西应该是基本功能集的一部分,因此该插件可与Hyper Cache相提并论,但具有更多的资源使用率。

通过以上分析,本博主最终使用了hyper-cache,确实资源使用比wp-super-cache少很多,所以就先用着这个把。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理