Gibt es einen einfachen Grund, warum Nginx beim Bereitstellen statischer Inhalte um ein Vielfaches schneller ist als Apache?

Gibt es einen einfachen Grund, warum Nginx beim Bereitstellen statischer Inhalte um ein Vielfaches schneller ist als Apache?

Ich habe einige aktuelle Beiträge zum Thema „Nginx vs. Apache“ gesucht und gelesen.

Irgendwie erwähnen sie alle, dass Nginx beim Bereitstellen statischer Inhalte um ein Vielfaches schneller ist als Apache (im MPM-Ereignismodus), aber keiner erklärt, warum. Zum Beispiel dieser Beitrag mit einem Testhttps://www.speedemy.com/apache-vs-nginx-2015/.

Ich habe kürzlich mehrere offizielle grundlegende Einführungen zu Apache und Nginx gelesen. Mich interessiert vor allem das interne Design.

Daher frage ich mich, ob der Geschwindigkeitsunterschied bei der Bereitstellung statischer Inhalte auf interne Designunterschiede zurückzuführen ist.

Mit anderen Worten: Gibt es einen einfachen Grund dafür, warum Nginx beim Bereitstellen statischer Inhalte um ein Vielfaches schneller ist als Apache, da Apache jetzt auch über den ereignisgesteuerten Modus (MPM-Ereignis) verfügt?

Ich suche keine komplizierte Antwort. Ich möchte nur wissen, ob es in Apache spezielle Mechanismen/Regeln gibt, die Apache in diesem Bereich langsamer machen.

verwandte Informationen