Web页面性能优化(YSlow)

Posted luihengk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Web页面性能优化(YSlow)相关的知识,希望对你有一定的参考价值。

YSlow(解析为Why Slow)是雅虎基于网站优化规则推出的工具,帮助你分析并优化网站性能。旧版Yslow 有13条规则,新版Yslow有23项规则,YSlow会根据这些规则分析你的网站,并给出评级。

YSlow评分规则:从A级到F级,A级最高,Web页面通用性能综合评分在C级以上为测试通过。

根据YSlow检查规则进行优化,Web页面性能优化项:

  1. 将样式表放在顶部,将脚本放在底部;
  2. 使用浏览器缓存;
  3. 使目标网页重定向可缓存;
  4. 内嵌小型 CSS;
  5. 内嵌小型 javascript
  6. 压缩 CSS、html、JS;
  7. 启用 Keep-Alive,有效地降低TCP握手的次数,减少httpd进程数,降低内存的使用;
  8. 启用gzip或deflate压缩,可减少通过网络发送的字节数;
  9. 将图片组合为 CSS 贴图定位,可减少在下载其他资源时的往返时间和延迟时间、节省请求开销,并减少网页下载的总字节数;
  10.  将查询字符串从静态资源中删除;
  11. 尽量减少请求的数据量;
  12. 尽量减少重定向,以减少额外的往返时间 (RTT) 和用户等待的时间;
  13.  避免出现错误的请求;
  14. 首选异步资源,局部页面刷新;
  15. 避免在 CSS 中使用 @import,会增加网页加载时的延迟; 

以上是关于Web页面性能优化(YSlow)的主要内容,如果未能解决你的问题,请参考以下文章

YSlow

Web性能优化系列 – 通过提前获取DNS来提升网页加载速度

页面性能优化

YSLOW(一款实用的网站性能检测工具)

Java 后台性能优化简要

web性能优化总结报告