四、Nginx配置开启GZIP压缩

本期带给大家的的是Nginx配置GZIP压缩

GZIP 是什么?压缩原理

GZIP是網站壓縮加速的一種技術,對於別人后可以加快我們網站的速度,原理是經過服務器壓縮,客戶端瀏覽器快捷解壓的原理,可以大大減少了網站的瀏覽,让网站访问速度提高

实战教程

  • gzip参数讲解

    1
    2
    3
    4
    5
    6
    7
    gzip on;  #是否開啟gzip模塊on表示開啟off表示關閉
    gzip_buffers 4 16k; #设置压缩所需要的缓冲区大小
    gzip_comp_level 6; #壓縮級別1-9,數位越大壓縮的越好,級別越大佔用CPU時間
    gzip_min_length 100k; #设置允许压缩的最小字节
    gzip_http_version 1.1; # 設定壓縮http協定的版本,默認是1.1
    gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; #设置压缩的文件类型
    gzip_vary on; #加上http头信息Vary: Accept-Encoding給後端代理伺服器識別是否啟用gzip壓縮
  • 效果展示,查看網站是否開啓GZIP

    打開百度 按f12 有個Network,點擊www.baidu.com header下面有一個Content-Encoding

    1
    - #### 修改nginx配置文件 

    cd /etc/nginx/
    vim nginx.conf
    ```