導航:首頁 > 文件處理 > nginx圖片gzip壓縮

nginx圖片gzip壓縮

發布時間:2022-10-01 11:01:30

Ⅰ 請教Nginx 中對 application/json 格式進行 gzip 壓縮無效的問題

因為Nginx下的gzip默認不壓縮javascript、圖片等靜態資源文件可以通過gzip_types指定需要壓縮的MIME類型gzipon;gzip_typestext/plainapplication/x-javascripttext/csstext/javascript;MIME()多用

Ⅱ 請教Nginx 中對 application/json 格式進行 gzip 壓縮無效的問題

因為Nginx下的gzip默認不壓縮javascript、圖片等靜態資源文件 可以通過gzip_types指定需要壓縮的MIME類型 gzip on;gzip_types text/plain application/x-javascript text/css text/javascript;MIME(Multipurpose Internet Mail Extensions)多用

Ⅲ 如何在Nginx伺服器中啟用Gzip壓縮

在nginx.conf文件中加入如下配置:

gzip on;

gzip_proxied any;
gzip_types text/plain text/xml text/css application/x-javascript;
gzip_vary on;

之後重啟nginx服務就可以了。

Ⅳ 請教Nginx 中對 application/json 格式進行 gzip 壓縮無效的問題

默認情況下,開啟gzip不會對application/json類型的響應做壓縮處理,需要通過以下指令使nginx對application/json格式進行gzip壓縮:

gzip on;

gzip_types application/json application/javascript text/css image/svg+xml;

Ⅳ 為什麼Nginx下的gzip不壓縮javascript了

因為Nginx下的gzip默認不壓縮javascript、圖片等靜態資源文件

可以通過gzip_types指定需要壓縮的MIME類型

gzipon;
gzip_typestext/plainapplication/x-javascripttext/csstext/javascript;

MIME(Multipurpose Internet Mail Extensions)多用途互聯網郵件擴展類型。是設定某種擴展名的文件用一種應用程序來打開的方式類型,當該擴展名文件被訪問的時候,瀏覽器會自動使用指定應用程序來打開。多用於指定一些客戶端自定義的文件名,以及一些媒體文件打開方式。

常見MIME類型參考:

格式前面為後輟名,後面為對應的MIME型(例如:rar application/x-rar-compressed 表示。RAR對應的是application/x-rar-compressed )

{ ".apk", "application/vnd.android.package-archive" },

{ ".asp", "application/x-asap" },

{ ".flv", "flv-application/octet-stream" },

{ ".gif", "image/gif" },

{ ".gz", "application/x-gzip" },

{ ".htc", "text/x-component" },

{ ".htm", "text/html" },

{ ".html", "text/html" },

{ ".ico", "image/x-icon" },

{ ".jpeg", "image/jpeg" },

{ ".jpg", "image/jpeg" },

{ ".js", "application/x-javascript" },

{ ".mht", "message/rfc822" },

{ ".mhtml", "message/rfc822" },

{ ".mp3", "audio/mpeg" },

{ ".mp4", "video/mp4" },

{ ".mpa", "video/mpeg" },

{ ".mpeg", "video/mpeg" },

{ ".mpg", "video/mpeg" },

{ ".mpg4", "video/mp4" },

{ ".pdf", "application/pdf" },

{ ".png", "image/png" },

{ ".ppt", "application/vnd.ms-powerpoint" },

{ ".pptx", "application/vnd.openxmlformats-officedocument.presentationml.presentation" },

{ ".pqf", "application/x-cprplayer" },

{ ".rf", "image/vnd.rn-realflash" },

{ ".rgb", "image/x-rgb" },

{ ".rmvb", "audio/x-pn-realaudio" },

{ ".shtml", "magnus-internal/parsed-html" },

{ ".swf", "application/x-shockwave-flash" },

{ ".tif", "image/tiff" },

{ ".wml", "text/vnd.wap.wml" },

{ ".xhtm", "application/xhtml+xml" },

{ ".xhtml", "application/xhtml+xml" },

{ ".xla", "application/vnd.ms-excel" },

{ ".xlc", "application/vnd.ms-excel" },

{ ".xll", "application/x-excel" },

{ ".xlm", "application/vnd.ms-excel" },

{ ".xls", "application/vnd.ms-excel" },

{ ".xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" },

{ ".xlt", "application/vnd.ms-excel" },

{ ".xlw", "application/vnd.ms-excel" },

{ ".xm", "audio/x-mod" },

{".xml","text/plain"},

{".xml","application/xml"},[1]

{ ".zip", "application/zip" },

{ ".json", "application/json" },

Ⅵ nginx gzip 壓縮比 多少好

隨著壓縮率的提高,所消耗的CPU也會越來越多,建議值是4,但是DavidYin的建議是直接用5。因為每提高一級壓縮,數據就減少大約2到3KB,而從5到6,只有減少大約0.5KB,再之後也幾乎沒有什麼變化了。所以就直接設置 gzip_comp_level 5
對於CPU的消耗,我覺得還是不是那麼的厲害,畢竟靜態文件,還可以設置過期頭,讓它的有效緩存期長一點,比如設置成半年一年的。實際上CPU的壓力在這上面是沒有那麼大的。

Ⅶ 請教Nginx 中對 application/json 格式進行 gzip 壓縮無效的問題

默認情況下,開啟gzip不會對application/json類型的響應做壓縮處理,需要通過以下指令使nginx對application/json格式進行gzip壓縮:

gzipon;
gzip_typesapplication/jsonapplication/javascripttext/cssimage/svg+xml;
閱讀全文

與nginx圖片gzip壓縮相關的資料

熱點內容
程序員節西安市 瀏覽:687
單片機的閃燈 瀏覽:965
phpmime映射 瀏覽:583
關鍵特徵分析python 瀏覽:992
linux粘滯位 瀏覽:137
安卓如何把備忘錄調成黑色 瀏覽:862
dhcp伺服器手動分配ip地址 瀏覽:308
阿里雲國內伺服器數量 瀏覽:455
壓縮機安全裕度 瀏覽:226
android交叉編譯環境 瀏覽:775
美團雲伺服器質量怎麼樣 瀏覽:396
蘋果手機游戲解壓包怎麼安裝 瀏覽:446
java程序員面試流程 瀏覽:681
遼寧圖片加密軟體地址 瀏覽:932
程序員35後應該學些啥技術 瀏覽:724
蘋果怎麼把app還原成ipa包 瀏覽:358
天正怎麼分解加密圖紙 瀏覽:829
你喜歡的大胸部電影 瀏覽:755
飛盧破解版網址 瀏覽:632
怎麼在米家app裡面找到小愛同學 瀏覽:208