网站优化——YAHOO军规

2016-10-30  本文已影响29人  单纯的土豆

一、尽可能减少HTTP请求数

imageimage imageimage imageimage

二、使用CDN(内容分发网络)

imageimage imageimage imageimage imageimage

三、添加Expire/Cache-Control头

imageimage imageimage

四、启用Gzip压缩

imageimage imageimage

五、将CSS放在页面最上面

imageimage

一段在IE下运行的代码:

imageimage

六、将Script放在页面最下面

DOM加载顺序:

imageimage

七、避免在CSS中使用Expressions

imageimage imageimage imageimage imageimage imageimage

八、将JavaScript和CSS都放在外部文件中

imageimage imageimage imageimage

九、减少DNS查询

imageimage

三大浏览器缓存时间对比:

imageimage

单域和多域的对比:

imageimage

缓存时间长与缓存时间短的对比:

imageimage

十、压缩JavaScript和Css

imageimage imageimage imageimage imageimage

十一、避免重定向

imageimage imageimage

对于搜索引擎来说,301和302完全不一样。

imageimage imageimage

十二、移除重复的脚本

举例:

imageimage imageimage

正常显示:

imageimage

若是重复引用了js脚本

imageimage

显示:

imageimage

十三、配置实体标签(ETags)

imageimage imageimage imageimage imageimage imageimage

十四、使用AJAX缓存

imageimage imageimage imageimage imageimage

网站性能优化工具——————Yslow

imageimage

最好在Firefox 浏览器下使用,基于Firebug 使用的Yslow 插件安装之前必须先安装Firebug

(1)Yslow主页,勾选"run test"

imageimage

(2)当然选择测试规则最多的"(V2)"

imageimage imageimage

(3)Grade————测试您的网站优化程度的等级并给出响应的优化方案

imageimage

(4)Components———— 检查各个元素暂用空间大小的组件视图

imageimage

(5)Statistics————与Components的作用相似的信息统计视图

imageimage

(6)Tools——————各种优化工具

imageimage
上一篇下一篇

猜你喜欢

热点阅读