網頁效能優化開啟Nginx的 gzip 壓縮功能

2021-08-01 03:36:56 字數 2926 閱讀 4663

開啟**的 gzip 壓縮功能,通常可以高達70%,也就是說,如果你的網頁有30k,壓縮之後就變成9k, 對於大部分**,顯然可以明顯提高瀏覽速度(注:需要瀏覽器支援)。

測試工具: google speed

nginx

需先編譯gzip模組

編輯 nginx 的配置檔案

vi /etc/nginx/nginx.conf

在 gzip settings 中加入如下設定:

##

# gzip settings## 

gzipon;

gzip_min_length 1k;

gzip_buffers 4

16k;

gzip_comp_level 5;

上面新增完成後,通過 curl或是瀏覽的network檢查不成功時,就把看到的「content-type: image/jpeg」 加在gzip_types進去就可以了。

1) gzip

2) gzip_min_length

3) gzip_buffers

4) gzip_comp_level

5) gzip_types

用curl測試gzip是否成功開啟

頁面成功壓縮

css檔案成功壓縮

js檔案成功壓縮

成功壓縮

最後來個不到1k的檔案,由於我的閾值是1k,所以沒壓縮

Nginx開啟gzip提高傳輸效能

用nginx做web伺服器時,開啟gzip壓縮可以減少css js json等靜態資源的大小,從而節約流量,提高傳輸速度,不過也會多消耗一點cpu資源。假設nginx的預設目錄是 etc nginx,則在conf.d目錄下新建乙個gzip.conf,內容如下 gzip on 開啟gzip gzip ...

Nginx的gzip壓縮實現效能優化

通過nginx的gzip模組開啟gzip壓縮功能,這樣nginx伺服器會根據配置的策略對傳送的內容進行壓縮,在使用者接收到返回內容之前對其進行處理,以壓縮後的資料展現給客戶。這樣不僅能夠提公升使用者感知體驗,也能節省出口頻寬。修改nginx配置檔案 預設路徑為 usr local nginx con...

Nginx 開啟Gzip壓縮的方法

將下面 貼上入nginx.conf檔案的http段 重啟nginx即可 下面詳細講解各個配置說明 gzip on 該指令用於開啟或關閉gzip模組 on off gzip min length 1k 設定允許壓縮的頁面最小位元組數,頁面位元組數從header頭得content length中進行獲取...