网站CSS没开gzip,100K文件传100K,开gzip后只传30K,加载速度快一倍

15年前 (2012-02-19)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手网站,CSS、JS文件没开压缩,浏览器下载的时候,文件多大就下多少,其实开Nginx的gzip压缩,文本类文件传输的时候自动压缩,体积小七成,用户加载快好多。

首先,gzip就是服务器把网页、CSS、JS这些文本文件,压缩完再传给用户,浏览器收到自动解压,用户看到的内容不变,但是传输的体积小了七成。比如一个100K的CSS,压缩完只传30K,用户下载快好多。我之前的网站,没开gzip,首页HTML文件80K,开了gzip之后,只传20K,打开速度快了近一倍。

新手最容易踩的坑,是把图片、视频也加进gzip压缩,这些文件本身已经是压缩格式,再压也压不小,反而占服务器CPU,只压html、css、js、文本这些文件就行。

还有,压缩完测试一下,别压完网站内容乱码,开了之后访问一下首页,正常显示就没问题。

别网站文本文件裸传,开gzip,几行配置,体积小七成,打开速度涨一倍,不用改任何代码。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/5581.html

0
回帖

网站CSS没开gzip,100K文件传100K,开gzip后只传30K,加载速度快一倍 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息