雷速体育直播篮球比分直播:

您的位置:雷速体育答题测试答案 > MYSQL學習 > Nginx和Apache有什么區別

Nginx和Apache有什么區別

時間:2017-10-14 20:05:10  來源:免費模板網 作者:風雪 閱讀次數 tagsNginxApache

最近服務器上裝環境,在選擇LAMP(linux apache mysql php)和LNMP(linux nginx mysql php)的時候不知道選擇哪個好,后臺推薦的是使用LNMP 環境,于是百度了下他們的不用點,然后根據你的實際情況選擇不同的環境


nginx 相對 apache 的優點:

1:輕量級,同樣起web 服務,比apache 占用更少的內存及資源

2:抗并發,nginx 處理請求是異步非阻塞的,而apache 則是阻塞型的,在高并發下nginx 能保持低資源低消耗高性能

3:高度??榛納杓?,編寫??橄嘍約虻?

4:社區活躍,各種高性能??槌銎費桿侔?

apache 相對nginx 的優點:

1:rewrite ,比nginx 的rewrite 強大

2:??槌?,基本想到的都可以找到

3:少bug ,nginx 的bug 相對較多

4:超穩定


存在就是理由,一般來說,需要性能的web 服務,用nginx 。如果不需要性能只求穩定,那就apache 吧。后者的各種功能??槭迪值帽惹罷?,例如ssl 的??榫捅惹罷吆?,可配置項多。這里要注意一點,epoll(freebsd 上是 kqueue )網絡IO 模型是nginx 處理性能高的根本理由,但并不是所有的情況下都是epoll 大獲全勝的,如果本身提供靜態服務的就只有寥寥幾個文件,apache 的select 模型或許比epoll 更高性能。當然,這只是根據網絡IO 模型的原理作的一個假設,真正的應用還是需要實測了再說的。


作者:陳湛翀

鏈接:https://www.zhihu.com/question/19571087/answer/12313829

來源:知乎

著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


本文地址://www.384142.live/mysql/2017/1014/2907.html

猜你喜歡
欄目推薦
模板推薦

Copyright:雷速体育答题测试答案 www.384142.live 免費模板網 All Rights Reserved 雷速体育答题测试答案   遼公網安備 21010602000376號  遼公網安備:42900402000182號

免責聲明:本站部分資源來自互聯網收集,版權歸原創者所有,如果侵犯了你的權益,我們會及時刪除侵權內容,聯系QQ:1615187561 謝謝合作!

{ganrao}