Apache和Nginx的區(qū)別

Nginx:

成都創(chuàng)新互聯(lián)專注于克山企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城建設(shè)??松骄W(wǎng)站建設(shè)公司,為克山等地區(qū)提供建站服務(wù)。全流程按需求定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

1、輕量級(jí),采用 C 進(jìn)行編寫,同樣的 web 服務(wù),會(huì)占用更少的內(nèi)存及資源

2、抗并發(fā),nginx 以 epoll and kqueue 作為開發(fā)模型,處理請(qǐng)求是異步非阻塞的,負(fù)載能力比 apache 高很多,而 apache 則是阻塞型的。在高并發(fā)下 nginx 能保持低資源低消耗高性能 ,而 apache 在 PHP 處理慢或者前端壓力很大的情況下,很容易出現(xiàn)進(jìn)程數(shù)飆升,從而拒絕服務(wù)的現(xiàn)象。

3、nginx 處理靜態(tài)文件好,靜態(tài)處理性能比 apache 高三倍以上

4、nginx 的設(shè)計(jì)高度模塊化,編寫模塊相對(duì)簡(jiǎn)單

5、nginx 配置簡(jiǎn)潔,正則配置讓很多事情變得簡(jiǎn)單,而且改完配置能使用 -t 測(cè)試配置有沒有問題,apache 配置復(fù)雜 ,重啟的時(shí)候發(fā)現(xiàn)配置出錯(cuò)了,會(huì)很崩潰

6、nginx 作為負(fù)載均衡服務(wù)器,支持 7 層負(fù)載均衡

7、nginx 本身就是一個(gè)反向代理服務(wù)器,而且可以作為非常優(yōu)秀的郵件代理服務(wù)器

8、啟動(dòng)特別容易, 并且?guī)缀蹩梢宰龅?7*24 不間斷運(yùn)行,即使運(yùn)行數(shù)個(gè)月也不需要重新啟動(dòng),還能夠不間斷服務(wù)的情況下進(jìn)行軟件版本的升級(jí)

9、社區(qū)活躍,各種高性能模塊出品迅速

Apache:
1、apache 的 rewrite 比 nginx 強(qiáng)大,在 rewrite 頻繁的情況下,用 apache

2、apache 發(fā)展到現(xiàn)在,模塊超多,基本想到的都可以找到

3、apache 更為成熟,少 bug ,nginx 的 bug 相對(duì)較多

4、apache 超穩(wěn)定

5、apache 對(duì) PHP 支持比較簡(jiǎn)單,nginx 需要配合其他后端用
6、apache 在處理動(dòng)態(tài)請(qǐng)求有優(yōu)勢(shì),nginx 在這方面是雞肋,一般動(dòng)態(tài)請(qǐng)求要 apache 去做,nginx 適合靜態(tài)和反向。
7、apache 仍然是目前的主流,擁有豐富的特性,成熟的技術(shù)和開發(fā)社區(qū)

總結(jié):
兩者最核心的區(qū)別在于 apache 是同步多進(jìn)程模型,一個(gè)連接對(duì)應(yīng)一個(gè)進(jìn)程,而 nginx 是異步的,多個(gè)連接(萬級(jí)別)可以對(duì)應(yīng)一個(gè)進(jìn)程

一般來說,需要性能的 web 服務(wù),用 nginx 。如果不需要性能只求穩(wěn)定,更考慮 apache ,后者的各種功能模塊實(shí)現(xiàn)得比前者,例如 ssl 的模塊就比前者好,可配置項(xiàng)多。epoll(freebsd 上是 kqueue ) 網(wǎng)絡(luò) IO 模型是 nginx 處理性能高的根本理由,但并不是所有的情況下都是 epoll 大獲全勝的,如果本身提供靜態(tài)服務(wù)的就只有寥寥幾個(gè)文件,apache 的 select 模型或許比 epoll 更高性能。當(dāng)然,這只是根據(jù)網(wǎng)絡(luò) IO 模型的原理作的一個(gè)假設(shè),真正的應(yīng)用還是需要實(shí)測(cè)了再說的。

更為通用的方案是,前端 nginx 抗并發(fā),后端 apache 集群,配合起來會(huì)更好。

分享名稱:Apache和Nginx的區(qū)別
當(dāng)前路徑:http://muchs.cn/article24/joocje.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)網(wǎng)站維護(hù)、服務(wù)器托管手機(jī)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、Google

廣告

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

成都做網(wǎng)站