-
1移除重复脚本; 重复引用的脚本 会执行多次查看全部
-
第十一,避免重定向 定义:原始请求被重新转到了其他请求 301:被移动到另外位置(永久重定向)使搜索引擎智能,不需要从旧地址到新地址,删除旧地址,直接到新地址 302:页面被找到,但不在原始位置(临时重定向)先到旧地址,再到新地址 重定向:重新请求下载资源,增加了http请求查看全部
-
压缩javascript。和css 去除不必要的东西,简答的说就是代码格式化。 简写文件体积。查看全部
-
减少DNS查询: ·底层行为 ·定义:访问网址,打开之前,转换机制(ip地址),对应网址; ·时间:20ms最少; ·如果同时很多查找过程,会影响速度;因此需要浏览器的缓存; ·IE30m,ff60s,chrome60s, ·缓存长:减少dns重复查找,节省时间; ·缓存短:及时检测服务器的变化,保证正确性; 多域和单域:查看全部
-
把脚本文和css放在外部文件引用; 灵活运用:代码较少的时候采用内部连接, 代码量较多的时候采用外部连接查看全部
-
避免在css中使用Expressions:css表达式,使用的频率较高。查看全部
-
将script文件放在最下面里面会循环结构。不会让用户等待太久。查看全部
-
把css放在页面最上面。层叠样式表单。 当文件比较小的时候比较试用:放在head提高渲染性能,避免空白或者重绘查看全部
-
启用Gzip压缩: 把文件放在服务器进行压缩:将文件的体积编校: 速度较快查看全部
-
添加Expire/Cache-Control头 expire头的内容是一个时间值,值就是资源在本地的过期时间、存在本地。在本地缓存阶段,找到一个对应的资源值,当前时间还没超过资源的过期时间,就直接使用这一个资源,不会发送 HTTP 请求。 cache-control:是http协议中常用的头部之一,顾名思义,他是负责控制页面的缓存机制,如果该头部指示缓存,缓存的内容也会存在本地,操作流程和expire相似,但也有不同的地方,cache-control有更多的选项,而且也有更多的处理方式查看全部
-
使用CDN:内容和分发网络: 在离你最近的距离设置服务器。获取网内容 在离你最近的地方,放置一台性能好链接顺畅的副本服务器,让你能够以最近的距离,最快的速度获取内容。查看全部
-
1:尽可能减少http请求:参看截图: 打开网页的一切内容都是从网页获取。每个内容都是一个请求: 优化代码,能合并合并的一切。查看全部
-
yahoo简洁: 一、尽可能减少HTTP请求数 二、使用CDN(内容分发网络) 三、添加Expire/Cache-Control头 四、启用Gzip压缩 五、将CSS放在页面最上面 六、将Script放在页面最下面 七、避免在CSS中使用Expressions 八、将JavaScript和CSS都放在外部文件中 九、减少DNS查询 十、压缩JavaScript和Css 十一、避免重定向 十二、移除重复的脚本 十三、配置实体标签(ETags) 十四、使用AJAX缓存查看全部
-
8、JS,CSS都放在外部的文件中,单独提取的好处 1:提高了JS和CSS的复用性; 2:减少了页面的体积; 3:提高了JS和CSS的可维护性 缺点:增加请求数,可通过缓存优化 js放在内部的优点 1:减少了页面的请求数; 2:提升了页面的渲染速度 css和js写在页面的情况: 1.只应用于一个页面 2.不经常被访问 3.脚本和样式很少(少于20行)查看全部
-
Yslow使用查看全部
举报
0/150
提交
取消