WordPress Chinese Forums's Archiver

zs7797947 发表于 2008-9-21 15:20

主流缓存加速插件评测

(如果不合版规,请别删,给大家一个参考也好)
如题,测试环境
[email=[url]www.lwydl.cn[/url]]www.lwydl.cn[/email]
服务器位置:美国
速度测试:[url=http://www.lwydl.cn/wp-content/uploads/2008/09/A_New_Start_by_deviantdark.zip]点我测速[/url]
工具:Safari浏览器和内置的测速工具
时间:15:00-15:10
页面:三次主页,一次[url=http://www.lwydl.cn/my-jiwai]http://www.lwydl.cn/my-jiwai[/url]
结果:
cos-html-cache(著名的静态化插件)
6.86秒
6.65秒
7.01秒
9.95秒

不装加速插件
6.95秒
5.83秒
6.78秒
6.91秒

1 blog cacher
6.60秒
6.93秒
6.95秒
6.49秒

wp Super Cache
6.63秒
6.66秒
6.70秒
6.42秒

显而易见,Wp super Cache比1 blog cacher稍稍快一些。赢得了比赛。呵呵

为题在于,cos-html-cache明明生成了静态化文件,为什么反而慢呢?
问题恐怕在于。cos-html-cache没办法对独立页面生成缓存。加上访问独立页面的时候,cos-html-cache还会多出一步“缓存”的过程。所以比啥都不装还慢也不足为奇

scutdk 发表于 2008-9-21 15:28

Wp super Cache上次害死我了
卸载的时候有个文件不能删除

waiwai 发表于 2008-9-21 17:28

楼主的测速方式可能不太科学,对静态化效果测试不能通过浏览器端的整体统计来做为数据。
应该只用recvtime来做对比,尤其是美国主机,dns解析、connecttime都要排除。

zs7797947 发表于 2008-9-21 17:53

楼上的,既然同一个主机,同样的程序,同一个服务器,同一个DNS,这些都是相同的,哪么主机,dns解析、connecttime的影响就可以忽略啦

zs7797947 发表于 2008-9-21 17:54

而且我也没测静态化效果
我测加速的情况

waiwai 发表于 2008-9-21 18:00

[quote]原帖由 [i]zs7797947[/i] 于 2008-9-21 17:53 发表 [url=http://www.wordpress.org.cn/redirect.php?goto=findpost&pid=115027&ptid=20775][img]http://www.wordpress.org.cn/images/common/back.gif[/img][/url]
楼上的,既然同一个主机,同样的程序,同一个服务器,同一个DNS,这些都是相同的,哪么主机,dns解析、connecttime的影响就可以忽略啦 [/quote]

楼主给的数据差别在毫秒级,这样的数据缺乏说服力。
严禁些的话,至少也要上k次测试的平均数据才有价值。

另外:
同一个主机,同样的程序,同一个服务器,这些都和dns解析、connecttime影响没有关系的。
dns解析、connecttime影响的不是主机、不是程序、不是服务器。

scutdk 发表于 2008-9-21 18:22

哈哈,谢谢楼主的解答
就是楼主说的那个问题
最后我还找了我的主机商才删掉……
filezilla不是一款ftp软件吗?
那是怎么回事?

waiwai 发表于 2008-9-22 01:19

楼上发错回复了?

yken89 发表于 2008-9-22 02:12

理论上速度最快的应该是cos-html-cache,因为浏览静态化后的文件是不需要经过什么php处理的,直接输出到用户那边显示
当然实际情况下如果服务器有一定空闲资源(内存、CPU等)给你使用的话,静态化前后的变化基本看不出来的。
其实静态化不仅仅是为了加快浏览速度,而在另外一方面是可以减少php处理,减少资源占用等的,对于用免费空间或者文章N多的人来说静态化插件的效果还是相当明显的。

之前用了一个monochrome_gallery主题做图片网站,因为文章太多了,浏览速度非常慢,慢到连[url=http://www.google.com/webmasters/tools]google爬虫[/url]都提示慢,后来用cos-html-cache插件后[url=http://www.google.com/webmasters/tools]google爬虫[/url]没提示响应慢了...

wp Super Cache没用过,貌似对较新的wordpress支持得不太好...
如果没静态化前浏览速度并不是非常慢,建议使用1 blog cacher
如果你的WP速度超慢的话,cos-html-cache是你最佳选择...

楼主应该放上一个php探针,让别人知道你的服务器配置、内存限制之类的东西。
楼主可以补一个php探针吗?:L

[[i] 本帖最后由 yken89 于 2008-9-22 02:20 编辑 [/i]]

奥丁 发表于 2008-9-22 02:24

早就测试过了,三种cache插件在访问量小的博客上启不到相对的加速作用,降低服务器负载是肯定的。

cos-html-cache 首次打开页面要比不装任何插件的速度慢这是肯定的,因为多了一步缓存。

当第二次访问同一页面会快,因为已经缓存完了 第二次访问的是已经生成的html页。

结论:

1、访问量小的博客不推荐安装任何cache插件,基本没什么效果,还会影响速度。
2、访问量很大的博客可以装以上插件用以降低负载和增加访问的速度。

鉴定完毕。

[[i] 本帖最后由 奥丁 于 2008-9-22 02:29 编辑 [/i]]

scutdk 发表于 2008-9-22 08:57

俺可没有发错回复,楼主pm解答了我的问题

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.