Web网站前台性能优化

       最近,开始粗略看了《高性能网站建设指南》这一本书,对于像我这样初次想要去解决网站的请求响应速度,以便让最终用户觉得“快”的体验。

       在前后端优化的同时,还需了解时间大部分花在哪个方面。10%-20%的时间是花在了从Web服务器获取HTML文档并传送到浏览器,而80%-90%的时间就花在浏览器接收服务器响应过来的数据,所以仅仅在前端进行小小的优化就能让用户明显感觉到网站速度提升了。

       大体上就有以下几个方案,在以后开发过程中就应该注意无形之中就能让自己的网站速度提升:

  (* 表示目前自己还需要学习的内容)

       1. 减少页面的HTTP请求:图片地图、CSS Sprites、date:模式的URL内联图片、合并脚本和样式表。

    * 2. 使用内容发布网络

    * 3. 添加Expires头:HTTP头通过缓存来改善Web页面的性能

    * 4. 压缩组件:

    * 5. 将样式表放在头部、将脚本放在尾部:

    * 6. 避免CSS表达式: CSS表达式的使用

       7. 使用外部的JavaScript和CSS   

    * 8. 减少DNS的查找

       9. 精简和压缩JavaScript

      10. 避免重定向

      11. 移除重复脚本

    * 12. 配置ETag

       13. 使用Ajax可缓存

转载于:https://www.cnblogs.com/xmaomao/archive/2012/12/09/2809786.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值