一、尽可能的减少HTTP请求
二、使用CDN(内容分发网络)
三、添加Expire/Cache-Control头
四、启用Gzip压缩
五、将css放在页面最上面
六、将script放在页面最下面
七、避免在CSS中使用Expressions
八、把JS和CSS放到外部文件中(有争议,灵活运用)
写在页面内的情况:
1、值应用与一个页面
2、不经常被访问到
3、脚本个样式都很少
九、减少DNS查询
1、DNS查找过程,大约需要20ms
Yahoo军规14条 - 月上西楼 - 月上西楼
2、IE缓存时间长 对服务器变化响应慢
Yahoo军规14条 - 月上西楼 - 月上西楼
3、多域和单域
Yahoo军规14条 - 月上西楼 - 月上西楼
十、压缩 JavaScript 和 CSS
十一、避免重定向(跟搜索引擎相关)
1、301重定向使搜索引擎更智能
Yahoo军规14条 - 月上西楼 - 月上西楼
2、为什么要避免使用重定向
Yahoo军规14条 - 月上西楼 - 月上西楼
十二、移除重复的脚本
十三、配置实体标签(ETag)
十四、使 AJAX 缓存
POST和GET:
1、POST每次都执行,返回200,不被缓存
2、GET同意地址不重复执行,返回304,可以被缓存

Yahoo军规14条相关推荐

  1. Yahoo的14条准则

    1.尽可能使用少的HTTP请求 Make fewer HTTP requests; 这个是很重要的一条,具体措施是使用Image maps  和Inline Images:合并CSS和脚本代码.比如对 ...

  2. 高性能网页开发的14条军规

    高性能网页开发的14条军规 作者:Yahoo! 来源:西风坊 酷勤网收集 2008-05-13 摘要 酷勤网 1. 尽可能的减少 HTTP 的请求数 2. 使用 CDN(Content Deliver ...

  3. 网站性能优化之yahoo军规

    网站性能优化之yahoo军规 文章目录 一.尽可能减少HTTP请求数 二.使用CDN(内容分发网络) 三.添加Expire/Cache-Control头 四.启用Gzip压缩 五.将CSS放在页面最上 ...

  4. 前端性能优化 雅虎军规35条

    如下为雅虎军规35条,对前端性能优化的总结: 1.尽量减少HTTP请求个数--须权衡 合并图片(如css sprites,内置图片使用数据).合并CSS.JS,这一点很重要,但是要考虑合并后的文件体积 ...

  5. 优化网站性能 提高网站速度访问速度的14条实践

    相信互联网已经越来越成为人们生活中不可或缺的一部分.ajax,flex等等富客户端的应用使得人们越加"幸福"地体验着许多原先只能在C/S实现的功能.比如Google机会已经把最基本 ...

  6. 优化网站性能 提高网站速度访问速度的14条实践(转)

    相信互联网已经越来越成为人们生活中不可或缺的一部分.ajax,flex等等富客户端的应用使得人们越加"幸福"地体验着许多原先只能在C/S实现的功能.比如Google机会已经把最基本 ...

  7. 提高Web性能的14条法则(详细版)

    Steve Souders这个家伙写了一本书叫做:High Performance Web Sites: Essential Knowledge for Front-End Engineers 这本书 ...

  8. 收藏提高Web性能的14条法则(详细版)

    Steve Souders这个家伙写了一本书叫做:High Performance Web Sites: Essential Knowledge for Front-End Engineers 这本书 ...

  9. 构建高性能网站的14条法则:减少HTTP请求

    1.减少HTTP请求 80%的终端用户响应时间花在了前台.其中,大部分时间都用于下载页面中的各种组件--图像.样式表.脚本.Flash等等.因此,减少组件的数量就能够减少呈现页面所需的HTTP请求数量 ...

最新文章

  1. [MySQL FAQ]系列 -- 如何为一个数据库指定字符集
  2. 吐槽C++:C++ 类成员变量初始化 之 初始化带有参数的构造函数 的类成员变量。...
  3. 应对Windows XP黑屏
  4. Windows 11 大更新!可安装超千款 Android 应用
  5. 9. 弹出键盘挡住input
  6. Spring 3 MVC and JSR303 @Valid example
  7. 原生js实现类似jq的trigger
  8. C#发布网站在web.config和IIS中设置Session过期时间
  9. 瑞星杀毒全面免费 请下载
  10. 常用的几个提高iOS开发效率的开源类库及工具
  11. 如何确定C语言中数组的大小?
  12. 项目日报模板_聪明的项目经理,都会利用周报让老板重视你
  13. 波士顿房价数据集 Boston house prices dataset
  14. 中卫市地图arcgis数据shp道路地名县区边界水系2021年(下载说明)
  15. python deap,安装Deap for Python(Spyder)
  16. QQ连连看外挂核心算法(检测点对点)
  17. 编译程序原理VS解释程序原理
  18. 更完整的服务!LG将成为苹果Airplay第一台智慧电视
  19. php读书笔记,读书笔记:《Modern PHP》
  20. slam十四讲 _直接法

热门文章

  1. python中assert是什么意思_python assert函数是什么以及如何使用?
  2. 行转换html,块级、行内、行内元素相互转换
  3. PatchWork组织Herbminister行动武器库大揭秘
  4. 教你从头到尾利用DL学梵高作画:GTX 1070 cuda 8.0 tensorflow gpu版
  5. Unity教程初级Ruby‘s Adventure游戏实现带工程源码
  6. 智能家居前装好还是后装好?哪个才是全屋智能更好的选择?
  7. CUDA安装失败-Nsight compute安装失败-如何测试CUDA是否安装成功?Reason: VS** was not found
  8. 波哥!一个不安分的IT男
  9. php 抓站,如何跨站抓取别的站点的页面的补充
  10. 史上最细Maven一条龙服务(从0到飞起)