nginx 使用gizp压缩提高网站的传输速度
来源:互联网 发布:51wan软件 编辑:程序博客网 时间:2024/05/22 13:33
网站的css,js ,xml,html 在传输的时候可以使用gzip压缩,提高访问速度,
网站上的图片,视频等其它多媒体文件,因为压缩效果不好,所以对于图片没有必要支压缩,
如果想要优化,可以图片的生命周期设置长一点,让客户端来缓存
在nginx.conf中,gzip的配置可以写在http段,server段中的任何地方
格式如下
gzip on; //开启gzip压缩功能
gzip_buffers 32 4k; //或者 gzip_buffers 16 8k; //这里表不每压缩32个包,每个包4k大小,就向客户端发送
gzip_comp_level 6; //这里表示压缩级别,可以是0到9中的任一个,级别越高,压缩就越小,节省了带宽资源,但同时也消耗CPU资源,所以一般折中为6
gzip_min_length 200; //这里表示如果文件小于200个字节,就不用压缩,因为没有意义,本来就很小
gzip_types text/css text/xml application/javascript; //这里表示哪些类型的文件要压缩,text/html类型是默认的不需要写,如果不知道文件有哪些类型,可以在nginx目录中找到文件类型,/var/mywww/nginx/conf/mime.types 文件中记录了所有可以 压缩的文件类型
gzip_vary on; //可以不写,表示我在传送数据时,给客户端说明我使用了gzip压缩
完毕之后,保存,退出,重启 nginx
可以看到,网页请求的文件只有1.6K
而实际文件大小是4.5K(4500)
这张图可以看到response header 中说明了使用了gzip压缩
- nginx 使用gizp压缩提高网站的传输速度
- nginx的gizp压缩
- php gizp压缩传输js和css文件,显著提供网站打开速度
- TCP传输中使用AES加密和gizp压缩
- TCP传输中使用AES加密和gizp压缩
- TCP传输中使用AES加密和gizp压缩
- Nginx----使用压缩传输
- tomcat gzip压缩 提高浏览网站的速度
- tomcat启用gzip压缩提高浏览网站的速度
- 启用nginx的fastcgi cache提高网站php访问速度
- 启用nginx的fastcgi cache提高网站php访问速度
- IIS设置Gzip压缩 提高网站速度
- nginx gzip压缩提升网站速度
- nginx gzip压缩提升网站速度
- nginx gzip压缩提升网站速度
- nginx-gzip压缩提升网站速度
- 配置Tomcat,Apache的gzip压缩(HTTP压缩)来提高浏览网站速度
- 怎样启用IIS的Gizp压缩功能
- Java poi Excel xls列号数字转字母
- 第十四周项目7—是否二叉排序树
- jQuery 动画篇
- PHP 技能树
- SpringMVC笔记系列(2)——@RequestMapping请求映射物理视图解析
- nginx 使用gizp压缩提高网站的传输速度
- 欢迎使用CSDN-markdown编辑器
- 反思
- UIView中autoresizingMask属性研究
- Unity中使用暴风魔镜进行VR游戏开发
- 第14周项目3-是否二叉排序树?
- 十二周项目一 图基本算法库
- 【JqGrid】JqGrid本页合计+总合计(统计)
- apicloud学习与遇到的问题的解决