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

Yahoo军规

难度中级
时长 1小时 0分
学习人数
综合评分9.83
239人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.8 逻辑清晰
  • Ajax
    查看全部
    1 采集 收起 来源:使 AJAX 缓存

    2017-02-24

  • 使用一种标志表示一种资源是否做了修改,可以减少服务器的响应,详细点就是:浏览器想服务器要某种资源,服务器一看,判断出了这种资源已经给过浏览器了,并且在服务器端的也没有变化,所以浏览器可以使用他自身就有的,然后告诉浏览器,浏览器回到自身找找,找到啦就用了,这样浏览器和服务器之间会有对话不过不用服务器再重复的给浏览器资源了! 配置实体标签Etag帮助服务器减轻负担
    查看全部
  • 菜鸟解读
    查看全部
  • ETag:entity tag(实体标签) 属于HTTP协议 受web服务支持 使用特殊的字符串 来标识某个请求的资源版本
    查看全部
  • 重复引用的脚本 会执行多次 移除重复的脚本可以减少文件的大小,另外,就是可以避免出现未知的问题!
    查看全部
  • 为什么要避免重定向? 重定向:重新请求下载资源,增加了http请求
    查看全部
    1 采集 收起 来源:避免重定向

    2017-02-24

  • 301:被移动到另外位置(永久重定向)使搜索引擎智能,不需要从旧地址到新地址,删除旧地址,直接到新地址 302:页面被找到,但不在原始位置(临时重定向)先到旧地址,再到新地址
    查看全部
    1 采集 收起 来源:避免重定向

    2017-02-24

  • 重定向状态码
    查看全部
    1 采集 收起 来源:避免重定向

    2017-02-24

  • 重定向
    查看全部
    1 采集 收起 来源:避免重定向

    2017-02-24

  • 最小化 JavaScript 和 CSS: 1、去除不必要的空白符、格式符、注释符。 2、简写方法名、参数名,压缩JS脚本。 使用工具压缩 JavaScript 和 CSS
    查看全部
  • 减少DNS查询: ·底层行为 ·定义:访问网址,打开之前,转换机制(ip地址),对应网址; ·时间:20ms最少; ·如果同时很多查找过程,会影响速度;因此需要浏览器的缓存; ·IE30m,ff60s,chrome60s, ·缓存长:减少dns重复查找,节省时间; ·缓存短:及时检测服务器的变化,保证正确性; 多域和单域: 多域: 不同资源放在不同的ip 单域: 所有资源放在一个IP
    查看全部
    0 采集 收起 来源:减少DNS查询

    2017-02-23

  • DNS查找过程
    查看全部
    1 采集 收起 来源:减少DNS查询

    2017-02-23

  • css和js写在页面的情况: 1.只应用于一个页面 2.不经常被访问 3.脚本和样式很少(少于20行)
    查看全部
  • JS,CSS都放在外部的文件中,单独提取的好处 1:提高了JS和CSS的复用性; 2:减少了页面的体积; 3:提高了JS和CSS的可维护性 缺点:增加请求数,可通过缓存优化 放在内部的优点 1:减少了页面的请求数; 2:提升了页面的渲染速度
    查看全部
  • 避免使用css expression,即CSS表达式 (所谓css expression就是css的属性值是由js计算出来的,用了该属性,鼠标移动,滚动都会对其值进行重新计算),这样会严重影响浏览器效率
    查看全部

举报

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

微信扫码,参与3人拼团

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

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