Apache和Nginx的區別

2021-10-24 18:24:02 字數 443 閱讀 8671

apache

nginx

同步多程序模型,乙個連線對應乙個程序(阻塞型)

非同步,多個連線可以對應乙個程序(非同步非阻塞型)

rewrite相對強大

----

模組多高度模組化,編寫模組相對簡單

更成熟穩定,少bug

nginx的bug相對較多

對php支援比較簡單

需要配合其它後端用

適合處理動態請求

適合靜態和反向(反向**)

----

輕量級,同樣的web服務會占用更少的記憶體及資源,作為負載均衡伺服器,支援7層負載均衡

在php處理慢或前端壓力大的情況下,容易崩潰

抗併發,負載能力較強,在高併發下能保持低資源低消耗

效能用nginx,穩定用apache

配合使用會更好:前端nginx抗併發,後端apache集群

Apache和Nginx的區別

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

Apache和Nginx的區別

apache和nginx的相同點 在功能實現上都使用了模組化結構設計,都支援通用的語言介面,如php perl python等,同時也支援正向 反向 虛擬主機,url重寫等。apache的優點 1 更穩定 2 處理動態請求時,apache效能更高 動態請求會用到偽靜態,而apache對rewrite...

Apache和Nginx的區別

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