欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Node.js站點使用Nginx作反向代理時怎么配置GZip壓縮

這篇文章主要介紹“Node.js站點使用Nginx作反向代理時怎么配置GZip壓縮”,在日常操作中,相信很多人在Node.js站點使用Nginx作反向代理時怎么配置GZip壓縮問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Node.js站點使用Nginx作反向代理時怎么配置GZip壓縮”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

網站建設哪家好,找創(chuàng)新互聯(lián)!專注于網頁設計、網站建設、微信開發(fā)、小程序設計、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了嵊州免費建站歡迎大家使用!

node.js 開發(fā)的站點,如果你也是用了nginx實現(xiàn)反向代理.

那么在服務端可以輕松實現(xiàn) gzip 壓縮,讓站點瀏覽更順暢.

前提條件: node.js + nginx 反向代理.

node.js 需要做的工作:

express 4.0以下版本:

app.use(express.compress()); //主要是這句
app.use(express.json()); 
app.use(express.urlencoded()); 
app.use(express.bodyparser()); 
app.use(express.methodoverride()); 
app.use(express.cookieparser());

為了讓所有請求壓縮,所以 compress 放在上面.

express 4.0以上版本(包含4.0)

var compress = require('compression');
app.use(compress());

4.0以上版本把中間件獨立拿出來了.

所以首先需要你 rquire('compression')

點擊這里查看express 3.5 和 express 4.0 的主要區(qū)別

node.js 需要做的工作就是這么簡單.

nginx 需要做的工作:

打開nginx配置文件,修改配置,開啟 gzip 開關

nano /usr/local/nginx/conf/nginx.conf

你自己服務器上的 nginx 不一定安裝在 /usr/local/ 目錄下,所以根據自己安裝目錄下查找 配置文件 nginx.conf

在 http 配置節(jié)點上加如下配置:

gzip on;
    gzip_min_length 1k;
    gzip_buffers   4 16k;
    gzip_http_version 1.0;
    gzip_comp_level 2;
    gzip_types    text/plain application/x-javascript text/css application/xml;
    gzip_vary on;

http (
    //放上面配置節(jié)點  
)

每一個配置項表示什么含義呢?

1) gzip

語法:gzip on/off

默認值:off

作用域:http, server, location

說明:開啟或者關閉 gzip 模塊,這里使用 on 表示啟動

2) gzip_min_length

語法:gzip_min_length length

默認值:gzip_min_length 0

作用域:http, server, location

說明:設置允許壓縮的頁面最小字節(jié)數,頁面字節(jié)數從header頭中的content-length中進行獲取。默認值是0,不管頁面多大都壓縮。建議設置成大于1k的字節(jié)數,小于1k可能會越壓越大。|

3) gzip_buffers

語法: gzip_buffers number size

默認值: gzip_buffers 4 4k/8k

作用域: http, server, location

說明:設置系統(tǒng)獲取幾個單位的緩存用于存儲gzip的壓縮結果數據流。4 16k 代表以 16k 為單位,按照原始數據大小以 16k 為單位的4倍申請內存。

4) gzip_comp_level

語法: gzip_comp_level 1..9

默認值: gzip_comp_level 1

作用域: http, server, location

說明:gzip壓縮比,1 壓縮比最小處理速度最快,9 壓縮比最大但處理最慢(傳輸快但比較消耗cpu)。這里設置為 5。

5) gzip_types

語法: gzip_types mime-type [mime-type ...]

默認值: gzip_types text/html

作用域: http, server, location

說明:匹配mime類型進行壓縮,(無論是否指定)"text/html" 類型總是會被壓縮的。這里設置為 application/x-javascript text/css application/xml。

常用的靜態(tài) type 有,看自己需要壓縮的情況而定:

text/html
text/plain
text/css
application/x-javascript
text/javascript
application/xml

ok,到這里基本服務端已經配置完畢,nginx 只需要 reload 一下即可。

下面來測試一下,用 curl 來如何測試服務端已經開啟 gzip(測試條件是默認gzip_types,即只壓縮 text.html ,其他 type 未壓縮):

查看是否開啟gzip,需要客戶端加入:"accept-encoding: gzip, deflate" 頭信息。

$ curl -i -h "accept-encoding: gzip, deflate" "http://localhost/tag.php"
http/1.1 200 ok
server: nginx
date: thu, 08 mar 2012 07:23:46 gmt
content-type: text/html
connection: close
content-encoding: gzip
$ curl -i -h "accept-encoding: gzip, deflate" "http://localhost/style.css"
http/1.1 200 ok
server: nginx
date: thu, 08 mar 2012 07:23:54 gmt
content-type: text/css
connection: close
last-modified: tue, 27 dec 2011 10:00:51 gmt
etag: "bc612352322d435769c4bdc03ddb2572"
content-length: 22834

可以看出來了把。第二個示例沒有被壓縮。

到此,關于“Node.js站點使用Nginx作反向代理時怎么配置GZip壓縮”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

標題名稱:Node.js站點使用Nginx作反向代理時怎么配置GZip壓縮
文章鏈接:http://aaarwkj.com/article10/gdsgdo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計、ChatGPT、微信公眾號、動態(tài)網站、網站內鏈外貿建站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務器托管
国产福利91精品一区二区三| 女人天堂网av免费看| 中文字幕熟女人妻另类癖好| 91亚洲蜜臀精品国产| 成人亚洲精品一区二区三区| 日韩人妻中文字幕专区| 欧美日韩国产激情在线观看| 成人国产视频免费观看| 日本东京一区二区三区| 日韩在线视频观看一区二区三区| 亚洲精品熟女国产国产老熟女| 日韩av网址在线免费观看| 欧美看黄网站在线观看| 高质量的性生活在线观看| 欧美激情日韩精品久久久| 欧美国产日韩二区一区在线| 开裆丝袜高跟啪啪高潮av| 丁香婷婷综合激情五月| 天堂网一区二区三区四区| 日本黄网色三级三级三级| 蜜桃精品一区二区三区在线观看| 日韩丰满少妇在线观看| 午夜激情视频在线网站| 亚洲第一国产综合自拍| 亚洲综合av一区二区三区四区| 亚洲一区二区三区久久伊人| 亚洲精品一区国产精品av| 婷婷国产综合一区二区三区| 欧美日韩亚洲国产极品| 中文字幕日日夜夜av| 国产在线精品专区第一页| 亚洲午夜一区二区不卡| 高清av网站大全网站| 熟女aaa一区二区午夜| 中文字幕日韩激情欧美一区| 97视频精品全部免费观看| 综合国产精品久久久久久| 精品亚洲天堂一区二区三区| 亚洲一区二区三区不卡视频 | 中文字幕精品一区二区三| 麻豆一精品传二传媒短视频|