博客优化心得
最近有同学说我网站yslow是A了,我就有点纳闷了,这段时间没有折腾博客呀,怎么会变成A呢,我记得我当时的博客是89分,还说呢,B里面我最牛B了…没想到竟然跑到A了…
还是说说博客优化心得吧(前提是博客功能已经比较全了,不会再有太大的改动了,这时候可以考虑优化博客代码和速度)
1.老话题,通过W3C的验证,以后优化代码方面会省很多事,我暂时只通过了XHTML 1.0 (感觉XHTML 1.1太苛刻了,就没管了) 和 CSS 3.0 ,通过这些验证是件特别麻烦的事情,不仅首页通过,其他页面也要通过,当时我是花费了大概2周时间来修改的…


2.通过W3C认证后,我又用了谷歌浏览器的Monster来测试优化!(Monster是Alipay UED推出的网站代码分析、质量检测及评分的浏览器扩展.智能分析CSS、JS、HTML内容,生动形象展示网页得分情况类似YSlow。)这个过程我大概用了1周时间…

3.通过了Monster来测试优化,我又使用了谷歌的page speed来给博客提速,主要是看看哪些地方的图片,js需要压缩,哪些css是多余的…这个工具相当的好,特别智能,你所需要的就是把它提示的地方优化就可以了!这个大概用了3天时间…

4.当然,最后就用yslow来总体的优化一下了,这些网上都有很多方法,但是不一定适用自己的主机,所以要多找找,我的主机还不错,能有的都有了,所以我也可以顺利的优化到A,这和主机是分不开的!这里再唠叨一下Yslow12项优化:
1>.尽可能减少HTTP请求,一般采取的办法是减少图片量,多图组合成一图。
2>.使用CDN。使用专门的域名来存放图片、JS脚本、CSS样式文件、FLASH文件等静态的内容。用独立于主域名的域名来做CDN,主要的原 因是防止COOKIE的干扰,因为如果有COOKIE的情况下,浏览器在HTTP请求时会把COOKIE发送给服务器。这里使用了 cdn.eaxi.com。这里也可以使用智能解析,让网通、电信、教育网的的用户选择最快的CDN。
3>.给静态文件加上过期标志。让浏览器或者CDN服务器缓存起来,加速图片和其他静态文件的加载。
4>.启用gzip压缩。gzip对文本的压缩效果非常好,而且主流浏览器也都支持gzip,建议启用。
5>.把CSS文件置顶。这个主要是为了让浏览器可以即时渲染。也就是说,加载了一部分HTML,浏览器马上就可以将其渲染到最终效果,不用等待加载完毕。
6>.把JS放到底部,这主要是防止JS在HTML加载完成前运行,加长网页的加载时间。
7>.不用CSS expressions。这个IE-only的垃圾,考都不考虑。
8>.把JS, CSS放到外部,让浏览器缓存。
9>.减少域名解析次数。大家按自己情况合理取舍。当然,如果是大站,可以考虑多几个CDN服务器,比如css.eaxi.com, js.eaxi.com,方便管理。压缩JS, CSS。
10>.避免重定向,重定向是浪费时间。
11>.删除重复的脚本。
12>.不用ETag。ETag是用于服务器和浏览器间文档校验的一种手段,如果匹配就使用缓存版本,不匹配的话,重新下载。但是使用CDN的时候,不同镜像间的ETag是不一样的,这就导致了ETag的失灵。我们删除ETag。
对照自己看看,有哪些不符合规定吧!这个我大概用了2周时间…
用火狐的插件测试了下网站的加载速度,感觉还凑合,主要是网速占了很大一部分的关系…
![]()
感觉火狐还是很强大的,我优化的工具有很多都是靠它来完成的,推荐大家使用,后续我还会推荐一些好的插件,这样才能让你的火狐发挥更多潜力!
综上所述,我验证W3C的时间最多,yslow其次,所以过程十分的艰辛!想要优化的朋友先做好心理准备!
最后再说一些我不想说的话,那就是关于最近有些朋友想要我现在用的主题,包括一些插件,我只能很遗憾的告诉他,不行!原因我也在这里说明一下吧:
1.主题我已经放出好几个版本的了,可以去我的百宝箱下载.看图片有多少情侣主题,这些都是我和一些朋友收集的!!我还会不定期的更新!!

2.锻炼自己的动手能力吧,有些我直接给你了,出问题了,你还是没办法自己解决.不如你自己动手去改,去学习,一些高手就是这样来的!
3.这个主题只适应这个主机,换其他主机上,会有很多问题的.
4.我这个主题的思路已经被禁锢了,没有太多创新了,我希望有更多不同的情侣主题的出现,而不是这一种……


呃,我都不会做博客优化。。。。
2010年10月27日 16:47 | 11楼
这个也是被逼的,速度慢的自己都不满意了,访客怎么办!
2010年10月28日 13:17 |
我昨天把博客的js css都gzip压缩了,应该也会好一点。
2010年10月27日 22:11 | 12楼
压缩了好,我也开压缩了!
2010年10月28日 13:17 |
这个不错。
2010年11月2日 21:14 | 13楼
写的真是好详细呀
2010年11月8日 20:24 | 14楼
感谢楼主分享的好文章!!!www.mynsski.com
在搞网站排名!可惜我不会!~
2010年11月14日 14:11 | 15楼
都是英文
2010年12月12日 08:29 | 16楼