nodejs是一個基于Chrome V8引擎的JavaScript運(yùn)行環(huán)境,用于方便地搭建響應(yīng)速度快、易于擴(kuò)展的網(wǎng)絡(luò)應(yīng)用。Nginx是一個高性能的HTTP和反向代理web服務(wù)器,也是電子郵件(IMAP/POP3)代理服務(wù)器。
本教程操作環(huán)境:windows7系統(tǒng)、nodejs 12.19.0&&nginx 1.21.0版、Dell G3電腦。
nodejs是什么意思
Node.js本質(zhì)上是一個JavaScript的運(yùn)行環(huán)境。
Node.js是一個基于Chrome V8引擎的JavaScript運(yùn)行環(huán)境, 用于方便地搭建響應(yīng)速度快、易于擴(kuò)展的網(wǎng)絡(luò)應(yīng)用。Node.js使用事件驅(qū)動,非阻塞I/O 模型而得以輕量和高效,非常適合在分布式設(shè)備上運(yùn)行數(shù)據(jù)密集型的實(shí)時應(yīng)用。
nginx是什么意思
Nginx (engine x) 是一個高性能的HTTP和反向代理web服務(wù)器,同時也提供了IMAP/POP3/SMTP服務(wù)。Nginx是由伊戈?duì)枴べ愃饕驗(yàn)槎砹_斯訪問量第二的Rambler.ru站點(diǎn)(俄文:Рамблер)開發(fā)的,第一個公開版本0.1.0發(fā)布于2004年10月4日。
其將源代碼以類BSD許可證的形式發(fā)布,因它的穩(wěn)定性、豐富的功能集、簡單的配置文件和低系統(tǒng)資源的消耗而聞名。2011年6月1日,nginx 1.0.4發(fā)布。
Nginx是一款輕量級的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,在BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好,中國大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。
nodejs和nginxd的區(qū)別:
1、開發(fā)語言
Node.js是使用C,C ++和JavaScript開發(fā)的;而Nginx主要是使用C編程語言開發(fā)的。
2、響應(yīng)時間
在Node.js中,大型用戶請求加載需要