在web服務端開啓gzip壓縮後,可以有效壓縮文件,下降傳輸體積,以達到減小傳輸時間。javascript
nginx中開啓配置以下(能夠做用於http,server, location塊中):
gzip on;
gzip_min_length 1k; #gzip開啓閾值,超過1k纔會使用gzip
gzip_buffers 4 16k;
#gzip_http_version 1.0; # gzip支持http協議
gzip_comp_level 2; #壓縮級別,越高壓縮比越大,越消耗cpu
gzip_types text/plain application/x-javascript application/javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; # 支持文件類型
複製代碼
存在的坑:php
gzip_static on;
gzip_http_version 1.1;
gzip_proxied expired no-cache no-store private auth;
gzip_disable "MSIE [1-6]\.";
gzip_vary on;
複製代碼