广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件专业 > 前端开发专业 > 正文

性能优化的几个方法_提升用户体验

作者:admin01发布时间:2021-06-30分类:前端开发专业浏览:822


导读:在服务端进行文件的压缩,减少通信传输过程中的数据量,对于文本文件,压缩率能够达到80%以上,因此在服务端启用gzip压缩是一个很好的选择。压缩合并在服务端进行...

在服务端进行文件的压缩,减少通信传输过程中的数据量,对于文本文件,压缩率能够达到 80% 以上,因此在服务端启用gzip压缩是一个很好的选择。

压缩合并

在服务端进行文件的压缩,减少通信传输过程中的数据量,对于文本文件,压缩率能够达到 80% 以上,因此在服务端启用gzip压缩是一个很好的选择,如css代码,压缩合并css文件,尽量精简文件,减少通信传输数据量和请求连接数。同样的可以压缩合并 JavaScript 文件,尽量精简文件,减少通信传输数据量和请求连接数。

代理服务器

传统的代理服务器是当你请求不到所请求的资源时,由代理服务器帮你请求,你知道你请求的终的服务器是谁,典型的例子就是VPN,通过代理服务器来请求到墙外的世界,而反向代理是当你请求一个地址时,你请求的是反向代理服务器,然后由反向代理服务器去请求其他服务器来获取内容,而你不知道终是从哪一台服务器获取到的数据.

加速设置

CDN 的本质也属于缓存,内容分发网络,把数据缓存在里用户近的地方,使用户尽快的获取数据,因为 CDN 都是部署在网络运营商的机房,这些运营商又同时为用户提供网络服务,因此用户请求的路由会优先到达 CDN 服务器,如果存在请求的资源的话,就直接返回,短路径返回响应,加速用户访问速度,同时还能够为中心机房减轻压力。

少建立的http连接数

http协议是无状态的应用层协议,每次http请求都会建立新的通信链路,并且在服务端,每个http连接都会开启一个单独的线程去处理请求,这都会产生额外的开销,主要手段就是去合并压缩 css,JavaScript,图片文件,把需要的 css,JavaScript,图片资源进行合并减少建立的连接请求数,同时使用 http 的 keep-alive 来进行连接的复用,以此来减少建立的http连接数,提高访问性能。


前端开发专业排行
标签列表
网站分类
文章归档
最近发表