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

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)

綿陽服務器托管
日本熟妇一区二区三区在线视频| 亚洲午夜黄色生活片观看| 99国产精品欲av麻豆在线观看| av国语对白在线观看| 国产乱人伦真实精品视频| 国语对白视频在线观看| 国产日产亚洲综合一区| 国产区青青操自拍视频| 日本的一级片一区二区| 亚洲一区二区三区小蜜桃| 亚洲综合一区二区三区四区在线| 五月天男人的天堂精品| 免费直接在线看亚洲黄色| 熟女少妇久久中文字幕| 另类欧美亚洲中文在线综合| 午夜福利亚洲免费久久| 国产日韩精品一区二区在线| 欧美一区二区久久综合| 国产九色91中文在线视频| 亚洲综合av伊人久久| 成人午夜激情四射av| 亚洲人成免费在线观看| 天堂av在线播放观看| 年轻的少妇一区二区三区 | 粉嫩一区二区三区精品视频| 国产亚洲欧美精品久久久久久| 日本熟妇中文字幕系列| 97视频在线观看观看| 国产精品日韩欧美亚洲| 国产三级在线观看视频| 欧美日韩亚洲精品久久| 精品少妇熟女av免费久久| 人妻日韩字幕一区二区| 免费中文字幕av电影| 亚洲欧美激情啪啪啪| 日本黄色录像黄色录像| 久久精品中文字幕有码日本道| 亚洲欧美国产另类综合| 丰满人妻被猛烈进入中| 亚洲一区二区三区熟妇| 亚洲日本va午夜中文字幕一区|