码迷,mamicode.com
首页 > Web开发 > 详细

网站前端优化的技术

时间:2016-11-17 20:08:53      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:使用   应用   合并   负载   部署   浏览器   保护   速度   用户   

① 浏览器访问优化:

- 减少HTTP请求数量:合并CSS、合并JavaScript、合并图片(CSS Sprite)

- 使用浏览器缓存:通过设置HTTP响应头中的Cache-Control和Expires属性,将CSS、JavaScript、图片等在浏览器中缓存,当这些静态资源需要更新时,可以更新HTML文件中的引用来让浏览器重新请求新的资源

- 启用压缩

- CSS前置,JavaScript后置

- 减少Cookie传输

② CDN加速:CDN(Content Distribute Network)的本质仍然是缓存,将数据缓存在离用户最近的地方,CDN通常部署在网络运营商的机房,不仅可以提升响应速度,还可以减少应用服务器的压力。当然,CDN缓存的通常都是静态资源。

③ 反向代理:反向代理相当于应用服务器的一个门面,可以保护网站的安全性,也可以实现负载均衡的功能,当然最重要的是它缓存了用户访问的热点资源,可以直接从反向代理将某些内容返回给用户浏览器。

 

网站前端优化的技术

标签:使用   应用   合并   负载   部署   浏览器   保护   速度   用户   

原文地址:http://www.cnblogs.com/wade-luffy/p/6074588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!