潇洒步入YSlow之Grade A时代
一个月前,我的网站YSlow评级还是Grade C,让我很不满意。我是一个不折不扣的Wordpress瘦身狂人,不达Grade A我誓不罢休。援引chancat在《开启Gzip,提速Wordpress》一文中的评论:“要达到A,可能性只有10%,别的不说就一条CDN技术 就无法实现。”如果真是那样,我就要算是那10%的了,因为今天我终于把YSlow提升到Grade A了!可喜可贺啊。
从Grade C到Grade A也不是一步登天的,其中经历了一个漫长的Grade B阶段。我的Wordpress首页有Flash幻灯、有Flash音乐播放器、还有一个Tab,过多花哨的JS和Flash都是影响加载速度的,但我又不舍得弃用它们。于是我就同时用三个方法开启Gzip功能来压缩JS和CSS,小有成效。另外要感谢章鱼小盆友提醒我启用Gzip后导致在IE6下裸奔的现象,为了照顾到广大的IE6用户,我又不得不关了一个Gzip,因为《开启Gzip,提速Wordpress》中提到的Gzip在IE6下无法正常显示,很遗憾。
Grade B对我的小站来说已经到达了瓶颈,要晋升到Grade A确实花了我不少精力。因为再要精简Wordpress,就要从图片下手了,而我的PS功力实在是菜的不行。今天终于下定决心抽点时间出来合并背景图片,没想到我的PS水平比我想象的更差,本想两小时搞定的却花了我大半天的时间才把背景图片整合成一张,这样可以减少Http请求的次数。
大功告成,也不枉费我的苦心经营,现在我的Wordpress勉强达到了Grade A的标准,说勉强是因为只有首页达到了Grade A。就是因为要照顾那一小撮IE6用户,我没敢优化得太狠,太彻底。
我的下一个目标是把所有JS合并为一个文件,再优化一下代码结构,这样的话速度和评级应该都还会上一个档次吧,那时我的YSlow就是堂堂正正的Grade A了,先得意一下,哇哈哈哈哈~
-
完美启用Gzip压缩JS、CSS2009年06月8日 -
给 Wordpress 开启 Gzip 功能2009年06月7日 -
开启GZIP,提速Wordpress2009年05月11日 -
Yslow V2 规则下的优化2009年08月17日