为了账号安全,请及时绑定邮箱和手机立即绑定

Yahoo军规

难度中级
时长 1小时 0分
学习人数
综合评分9.83
239人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.8 逻辑清晰
  • 减少DNS查询: ·底层行为 ·定义:访问网址,打开之前,转换机制(ip地址),对应网址; ·时间:20ms最少; ·如果同时很多查找过程,会影响速度;因此需要浏览器的缓存; ·IE30m,ff60s,chrome60s, ·缓存长:减少dns重复查找,节省时间; ·缓存短:及时检测服务器的变化,保证正确性; 多域和单域: 多域: 不同资源放在不同的ip 单域: 所有资源放在一个IP
    查看全部
    0 采集 收起 来源:减少DNS查询

    2016-12-08

  • 避免使用css expression,即CSS表达式 (所谓css expression就是css的属性值是由js计算出来的,用了该属性,鼠标移动,滚动都会对其值进行重新计算),这样会严重影响浏览器效率
    查看全部
  • 6.将script标签放在页面底部 可以让页面内容优先呈现出来,而非先暴露script的bug 将Script放在页面的最下面,因为浏览器加载和解释网页的顺序是从左到右从上到下的,如果JavaScript代码有死循环的问题,网页可能是空白一片的,如果放在页面的最下面即使如此,页面也能展现出来,当然这个问题最好避免!
    查看全部
  • css(层叠样式表):后面的样式会覆盖前面的,级别高的样式会覆盖级别低的样式。 先加载css,放在头部<head>提高渲染性能,避免页面空白或者重绘。
    查看全部
  • 4:使用Gzip压缩 将资源在服务端口先进行压缩处理减小体积,然后在浏览器上在解压缩解释执行! ·把文件先压缩,再传输 ·流程:原始79--本地压缩--服务器端对已经压缩的再压缩- ·优点:提升文件传输速度;(在服务器端配置)
    查看全部
    1 采集 收起 来源:启用Gzip压缩

    2016-12-08

  • CDN(内容分发网络): 尽可能避免互联网上有可能影响数据传输和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通俗的理解就是在离使用者近的地方放置一台性能好链接顺畅的副本服务器,使使用者能以最近的距离,最快的速度获取内容。
    查看全部
  • 一、要求:尽量减少HTTP请求; ·HTTP请求是什么? 每一个内容(如文字、图片、js、css)的获取,就是一个http请求; ·如何优化请求:文字,图片合并,js合并,css合并;
    查看全部
  • YAHOO军规 一、尽可能减少HTTP请求数 二、使用CDN(内容分发网络) 三、添加Expire/Cache-Control头 四、启用Gzip压缩 五、将CSS放在页面最上面 六、将Script放在页面最下面 七、避免在CSS中使用Expressions 八、将JavaScript和CSS都放在外部文件中 九、减少DNS查询 十、压缩JavaScript和Css 十一、避免重定向 十二、移除重复的脚本 十三、配置实体标签(ETags) 十四、使用AJAX缓存
    查看全部
    0 采集 收起 来源:yahoo军规简介

    2016-12-08

  • get、post区别
    查看全部
    0 采集 收起 来源:使 AJAX 缓存

    2016-12-05

  • 适用于火狐浏览器
    查看全部
    0 采集 收起 来源:Yslow工具使用

    2016-12-04

  • yslow 插件 firebug插件也要装
    查看全部
    0 采集 收起 来源:Yslow工具使用

    2016-12-04

  • 1.尽可能减少HTTP请求数 2.使用CDN 3.添加Expire/Cache-Control头 4.启用Gzip压缩 5.将CSS房在页面最上方 6.将Script放在页面最下方 7.避免在CSS中使用Expressions 8.把Javascript和CSS都放在外部文件中 9.减少DNS查询 10.压缩JavaScript和CSS 11.避免重定向 12.移除重复的脚本 13.配置实体标签(ETAG) 14.使AJAX缓存
    查看全部
    0 采集 收起 来源:yahoo军规简介

    2016-12-04

  • 配置试题标签Etag帮助服务器减轻负担
    查看全部
  • 避免重复引用JS脚本
    查看全部
  • 重定向增加浏览器服务器往返次数 尽量减少Http请求 所以尽量避免重定向
    查看全部
    0 采集 收起 来源:避免重定向

    2016-12-04

举报

0/150
提交
取消
课程须知
1.您至少具备前端技术基础知识。2.您对网站性能优化感兴趣。
老师告诉你能学到什么?
1.让您了解网站性能优化的规则。2.让您了解如何提高网站性能。3.让您掌握网站性能优化工具Yslow。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!