Apache和Nginx的區別

2021-08-16 05:27:23 字數 449 閱讀 8449

apache和nginx的相同點:在功能實現上都使用了模組化結構設計,都支援通用的語言介面,如php、perl、python等,同時也支援正向、反向**,虛擬主機,url重寫等。

apache的優點:

1、更穩定

2、處理動態請求時,apache效能更高(動態請求會用到偽靜態,而apache對rewrite支援的更好)

3、rewrite模組更完善

4、模組眾多

nginx的優點:

1、輕量級,相對apache占用更少的記憶體和資源

2、因為nginx是非阻塞型的,高併發下能保持低資源低消耗,因此更適合做高併發

3、處理靜態網頁上表現的更好(簡單、佔資源少)

更多對比詳見

ps:關於apache適合處理動態請求nginx適合處理靜態請求只理解了表面的東西,關於它們更深層次的執行原理上的東西暫時還不理解,搞清楚了再補^_^。

Apache和Nginx的區別

apache與nginx的優缺點比較 1 nginx相對於apache的優點 輕量級,同樣起web 服務,比apache 占用更少的記憶體及資源 抗併發,nginx 處理請求是非同步非阻塞的,而apache 則是阻塞型的,在高併發下nginx 能保持低資源低消耗高效能 高度模組化的設計,編寫模組相對...

Apache和Nginx的區別

nginx 輕量級,採用 c 進行編寫,同樣的 web 服務,會占用更少的記憶體及資源 抗併發,nginx 以 epoll and kqueue 作為開發模型,處理請求是非同步非阻塞的,負載能力比 apache 高很多,而 apache 則是阻塞型的。在高併發下 nginx 能保持低資源低消耗高效能...

Apache和Nginx的區別

nginx 輕量級,採用 c 進行編寫,同樣的 web 服務,會占用更少的記憶體及資源 抗併發,nginx 以 epoll and kqueue 作為開發模型,處理請求是非同步非阻塞的,負載能力比 apache 高很多,而 apache 則是阻塞型的。在高併發下 nginx 能保持低資源低消耗高效能...