国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx中的Gzip壓縮配置介紹

2024-08-30 12:26:49
字體:
來源:轉載
供稿:網友

隨著nginx的發展,越來越多的網站使用nginx,因此nginx的優化變得越來越重要,今天我們來看看nginx的gzip壓縮到底是怎么壓縮的呢?

gzip(GNU- ZIP)是一種壓縮技術。經過gzip壓縮后頁面大小可以變為原來的30%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多。gzip的壓縮頁面需要瀏覽 器和服務器雙方都支持,實際上就是服務器端壓縮,傳到瀏覽器后瀏覽器解壓并解析。瀏覽器那里不需要我們擔心,因為目前的巨大多數瀏覽器都支持解析gzip 過的頁面。


Nginx的壓縮輸出有一組gzip壓縮指令來實現。相關指令位于http{….}兩個大括號之間。


代碼如下:
gzip on;
//該指令用于開啟或關閉gzip模塊(on/off)

gzip_min_length 1k;
//設置允許壓縮的頁面最小字節數,頁面字節數從header頭得content-length中進行獲取。默認值是0,不管頁面多大都壓縮。建議設置成大于1k的字節數,小于1k可能會越壓越大。

gzip_buffers 4 16k;
//設置系統獲取幾個單位的緩存用于存儲gzip的壓縮結果數據流。4 16k代表以16k為單位,安裝原始數據大小以16k為單位的4倍申請內存。

gzip_http_version 1.1;
//識別http的協議版本(1.0/1.1)

gzip_comp_level 2;
//gzip壓縮比,1壓縮比最小處理速度最快,9壓縮比最大但處理速度最慢(傳輸快但比較消耗cpu)

gzip_types text/plain application/x-javascript text/css application/xml
//匹配mime類型進行壓縮,無論是否指定,”text/html”類型總是會被壓縮的。
gzip_vary on;
//和http頭有關系,加個vary頭,給代理服務器用的,有的瀏覽器支持壓縮,有的不支持,所以避免浪費不支持的也壓縮,所以根據客戶端的HTTP頭來判斷,是否需要壓縮


nginx 配置gzip段如下:


代碼如下:
gzip on;
gzip_min_length 1k;
gzip_buffers 16 64k;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长岛县| 洪雅县| 庄浪县| 台山市| 松原市| 开原市| 镇沅| 无棣县| 宝鸡市| 辽源市| 厦门市| 宣城市| 大丰市| 西乌珠穆沁旗| 江北区| 井陉县| 邻水| 维西| 寿光市| 海晏县| 安阳市| 黔西| 东兰县| 荃湾区| 靖江市| 徐闻县| 伊川县| 通山县| 英吉沙县| 汝州市| 奉化市| 建德市| 无极县| 江门市| 太仆寺旗| 松潘县| 新和县| 南京市| 桃江县| 西宁市| 颍上县|