HTML:减少页面加载时间的方法

2017-11-18  本文已影响0人  郭子祥

1.重复的HTTP请求应尽量减少

2.压缩Javascript、CSS代码

3.在文件头部放置css样式的定义

4.在文件末尾放Javascript脚本

5.css、javascript改由外部调用

6.尽可能减少DOCM元素

7.避免使用CSS脚本(CSS Expressions)

8. 添加文件过期或缓存头

    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$   
    {   
    expires 30d;#设置30天过期  
    }  
    location ~ .*\.(js|css)?$   
    {  
    expires 1h;#设置1小时过期  
    } 

9.使用CDN(Content Delivery Network)网络加速

10.服务器启用gzip压缩功能

11.Ajax采用缓存调用

12.Ajax调用尽量采用GET方法调用

13.养成良好的开发维护习惯,尽量避免脚本重复调用

14.缩减iframe的使用,如无必要,尽量不要使用

15.合理使用Flush

    <!-- css, js --> 
    </head> 
    <?php flush();?> 
    <body> 
    ... <!-- content --> 

16.避免采用301、302转向

17.优化图片文件

18.当页面内容庞大到一定程度,可以采用分页的方式展现,或者taobao的那种翻页后载入方式。

19.使用多域名负载网页内的多个文件、图片

20.配置ETags

上一篇 下一篇

猜你喜欢

热点阅读