美文网首页
服务器开启Gzip压缩功能

服务器开启Gzip压缩功能

作者: 宇VS然 | 来源:发表于2018-06-14 13:03 被阅读0次

在负载均衡中有一个必须要做的事情就是给服务器开启Gzip压缩功能,对用户请求的页面进行压缩处理,以达到节省网络带宽,提高网站速度的作用。

Gzip是若干文件压缩程序的简称,通常指GNU计划的实现,此处的Gzip代表的就是GUN ZIP,这也是HTTP1.1协议定义的两种压缩方法中最常用的一种压缩方法,客户端浏览器大都支持这种压缩格式。

接下来,将介绍Apache、Nginx 如何开启Gzip压缩。

1,Apache开启GZIP功能

Apache开启Gzip要看查看是否已经开启mod_deflate模块,如果没有则需要先加载,在配置文件httpd.conf中将

LoadModule deflate_module modules/mod_deflate.so

LoadModule headers_module modules/mod_headers.so

前面的#号去掉。另外,如果对Apache的配置文件不太懂的客户在修改配置文件之前对配置文件进行备份。

开启模块后,在httpd.conf配置文件的最下面空白处添加一下内容:

SetOutputFilter DEFLATE

SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary

SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary 

SetEnvIfNoCase Request_URI .(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary

DeflateCompressionLevel 6

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php

AddOutputFilter DEFLATE js css

其中DeflateCompressionLevel 的意思是压缩等级,共分为1-9,9级为最高,不建议使用太高的压缩比,这样会对CPU产生太大的负担。

2,Nginx开启Gzip功能

打开配置文件 nginx.conf找到Gzip on 把前面的注释符号#去掉即可开启GZIP服务。然后配置GZIP即可。

下面是一个相对优化不错的配置。

Gzip on;

gzip_min_length 1024;

gzip_buffers   4  8k;

gzip_types   text/plain application/x-javascript text/css  application/xml;

相关文章

  • Nginx Gzip压缩

    开启gzip压缩功能,目的:提高传输效率,节约带宽 gzip on; 限制最小压缩,小于1字节文件不会压缩 gzi...

  • 前端性能优化-传输加载优化

    一、启用压缩Gzip Nginx开启Gzip压缩功能, 可以使网站的css、js 、xml、html 文件在传输时...

  • day05-vuejs项目-商城(5)

    开启Apache的gzip压缩 要让apache支持gzip功能,要用到deflate_Module和header...

  • Nginx gzip压缩实现性能优化

    介绍 通过修改nginx配置文件nginx.conf开启gzip压缩功能,这样nginx服务器会根据配置的策略对发...

  • nginx 启用 gzip压缩

    做为如今性能最好,使用最广泛的web服务器nginx来说。本身将具有gzip压缩的功能 什么是GZIP GZIP是...

  • 服务器开启Gzip压缩功能

    在负载均衡中有一个必须要做的事情就是给服务器开启Gzip压缩功能,对用户请求的页面进行压缩处理,以达到节省网络带宽...

  • 开启Nginx的gzip压缩功能详解

    默认情况下,Nginx的gzip压缩是关闭的, gzip压缩功能就是可以让你节省不少带宽,但是会增加服务器CPU的...

  • Nginx启用压缩及开启gzip 压缩的方法

    Nginx启用压缩及开启gzip 压缩的方法 gzip(GNU-ZIP)是一种压缩技术。经过gzip压缩后页面大小...

  • 开启gzip

    开启gzip 标签: gzip compression 开启gzip压缩要在 static 之前才有效,下面以 c...

  • 前端性能优化套路总结

    一、服务端开启gzip压缩 GZip压缩的基本流程 Web服务器接收到浏览器的HTTP请求后,检查浏览器是否支持H...

网友评论

      本文标题:服务器开启Gzip压缩功能

      本文链接:https://www.haomeiwen.com/subject/mdfyeftx.html