nginx——優化①gzip壓縮

  1. 附上:nginx-gzip官方文檔

  2. 各個參數:

    gzip on|off;    						 # 是否開啓gzip壓縮功能
    gzip buffers 4 16k;                		 # 壓縮緩存空間大小,壓縮在內存中緩存4塊,每塊最大16K
    gzip_comp_level [1-9];                   # 壓縮級別,壓縮級別越高壓縮越小,但是越浪費CPU的計算資源,一般推薦6
    gzip_min_length 1024;          			 # 開始壓縮的最小文件長度爲1k,小於1k不壓縮
    gzip disable							 # 後面跟上正則,表示什麼的URI不進行壓縮	 
    gzip_http_version	1.0|1.1	  		     # 開始壓縮的http版本協議,可以不設置
    gzip_proxied							 # 代理服務器緩存
    gzip_types text/plain appliaton/x-javascript text/css application/xml                   # 壓縮文件類型,默認緩存html
    gzip vary on|off ;              		 # 是否開啓壓縮表示 
    gunzip_static on;        				 # 開啓(在瀏覽器不支持解壓功能,nginx提前解壓)解壓功能
    
  3. 如果文件太小就不用gzip壓縮了

  4. 一般的二進制文件如mp3,mp4就不用壓縮了,壓縮率不高效果不好,一般gzip用來壓縮css,js,xml等文本來提高訪問速度,節省帶寬,優化nginx性能。

  5. 目前大部分瀏覽器都支持解析gzip過的頁面

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章