Nginx 在提供靜態內容方面比 Apache 快幾倍,有一個簡單的原因嗎?

Nginx 在提供靜態內容方面比 Apache 快幾倍,有一個簡單的原因嗎?

我搜尋並閱讀了一些最近關於“Nginx vs Apache”的文章。

不知何故,他們都提到 Nginx 在提供靜態內容方面比 Apache(在 MPM 事件模式下)快幾倍,但他們都沒有解釋原因。例如,這篇文章有一個測試https://www.speedemy.com/apache-vs-nginx-2015/

最近看了幾篇官方關於Apache和Nginx的初步介紹。我最感興趣的是內部設計。

所以我很好奇,至於提供靜態內容的速度,速度差異是否與某些內部設計差異有關?

換句話說,既然 Apache 現在也有了事件驅動模式(MPM 事件),為什麼 Nginx 在提供靜態內容方面比 Apache 快幾倍,是否有一個簡單的原因?

我並不是尋求一個複雜的答案。我只是想知道 Apache 中是否有一些特殊的機制/規則使 Aapche 在該領域變慢。

相關內容