楠Go随笔

减少网络传输量

2018-01-11 14:41:47 admin 阅读 网站首页 > PHP > 开发心得

在网络通信正常的情况下,为了提高响应速度,通常会对静态资源,比如CSS、JS和图片做压缩处理,减少字节数。

如果是在请求服务器返回响应的时候耗时,就得分析原因,对症下药,F12工具打开后分析,在请求返回网页的时候传输的内容有点多,有2M多,所以很卡顿。如果服务器支持Gzip压缩的话,开启后可以降低传输量。

如果是Nigix服务器的话,在全局设置中设置压缩比 一般折中取 5 就好。

TIM截图20180111141406.png

2M的大小可以压缩成200kb!访问起来也没压力了

它的优点是可以降低传输量。

缺点自然也是有的,会在服务器端压缩文本,然后在浏览器端解压文本。需要加大两端的CPU负载,但是在这个硬件性能不断提高的前提下,这一种缺点也就不是那么明显了。另外压缩文本传输会让网络监控更加困难,当然对于网站所有者来说,影响不大。

搜索

关于楠Go

2015年毕业于吉林大学珠海学院,现今工作已两年有余,2014年在珠海一家游戏公司从事手机游戏开发,后离职转型为网络端PHP工程师,时至今日。熟练掌握PHP面向对象编程网络编程TP框架使用Discuz论坛插件开发。掌握前端框架Bootstrap的使用,掌握JS框架Jquery的使用。已开发多款网站,有着一定基础的开发经验,希望能在互联网领域再上一层楼!

了解更多: 开源中国 ThinkPHP


Powered by MetInfo 5.3.19 ©2008-2018 www.MetInfo.cn