我是靠谱客的博主 怕孤单诺言,最近开发中收集的这篇文章主要介绍Web网站性能优化的一些建议,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、浏览器访问优化

1.1 减少http请求

      主要手段是合并CSS、合并JS、合并图片,可以将浏览器一次访问的所需的JS、CSS合并成一个文件,多图可以合并为一张,可通过CSS偏移响应设置不同图片对应的超链接。

1.2 静态资源浏览器缓存

      可以将CSS、JS、图标等静态资源缓存到浏览器,通过设置http头中 Cache-Control 和 Expires 属性,需要更新时可以把原文件重命名引用。

1.3 开启压缩

      HTML、CSS、JS文件启用gzip压缩,通过设置http头中 Accept-Encoding 属性 为 gzip, deflate,同时服务器端也要开启gzip模块,可减少通信传输数据量。

1.4 CSS在上、JS在下

      浏览器会下载完全部CSS后才对整个页面进行渲染,因此最好把CSS放在最上面,让浏览器尽快下载CSS。而浏览器加载JS后就会立即执行,可能会阻塞整个页面,所以JS最好放在最下面,除非页面解析时就要用到JS。

1.5 减少Cookie传输

      Cookie包含在每次请求和响应中,太大的Cookie会影响数据传输,尽量减少Cookie中传输的数据量。另外可以考虑静态资源使用独立域名访问,避免请求静态资源时发送Cookie,这样没有意义。

二、 CDN加速

      CDN(Content Distribute NetWork,内容分发网络)本质仍是一个缓存,即把请求资源存在离用户最近的地方,使用户以更快的速度访问到资源。

      可以把一些静态资源如图片、文件、CSS、JS、静态网页等缓存在第三方运营商提供的CDN服务,可极大改善用户访问速度。

三、 反向代理

      用户发起请求,经过反向代理服务器转发请求到Web服务器集群,可以实现负载均衡功能,提高并发性能。同时代理服务器也可以通过配置缓存功能加速Web请求。

      

 

 

 

 

 

最后

以上就是怕孤单诺言为你收集整理的Web网站性能优化的一些建议的全部内容,希望文章能够帮你解决Web网站性能优化的一些建议所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部