1. 程式人生 > 其它 >【LeetCode】C++ :簡單題 - 雜湊表 961. 重複 N 次的元素

【LeetCode】C++ :簡單題 - 雜湊表 961. 重複 N 次的元素

技術標籤:Nginxnginxgzip

一:開啟gzip的原因?

Nginx開啟Gzip壓縮功能,可以使網站的css、js 、xml、html 檔案在傳輸時進行壓縮,提高訪問速度, 進而優化Nginx效能

二 :nginx如何配置gzip

在單個server塊裡新增即可

server{
    ...
    gzip on; 
    gzip_vary      on;
    gzip_disable "msie6"; 
    gzip_proxied any; 
    gzip_min_length 1000; 
    gzip_comp_level 4; 
    gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript image/svg+xml image/x-icon application/javascript; 
    gzip_buffers 4 16k;
    gzip_http_version 1.1;
    ...
}

配置說明

#開啟gzip
gzip  on;  
#低於1kb的資源不壓縮 
gzip_min_length 1k;
#壓縮級別【1-9】,越大壓縮率越高,同時消耗cpu資源也越多,建議設定在4左右。 
gzip_comp_level 3; 
#需要壓縮哪些響應型別的資源,多個空格隔開。不建議壓縮圖片,下面會講為什麼。
gzip_types text/plain application/javascript application/x-javascript text/javascript text/xml text/css;  
#配置禁用gzip條件,支援正則。此處表示ie6及以下不啟用gzip(因為ie低版本不支援)
gzip_disable "MSIE [1-6]\.";  
#是否新增“Vary: Accept-Encoding”響應頭
gzip_vary on; 

三:效果檢視

檢視瀏覽器請求: