Я поискал и прочитал несколько недавних постов на тему «Nginx против Apache».
Почему-то все они упоминают, что Nginx в несколько раз быстрее Apache (в режиме событий MPM) в обслуживании статического контента, но никто из них не объясняет почему. Например, этот пост с тестомhttps://www.speedemy.com/apache-vs-nginx-2015/.
Недавно я прочитал несколько официальных элементарных вступлений об Apache и Nginx. Меня больше всего интересует внутренняя структура.
Поэтому мне интересно, связана ли разница в скорости обслуживания статического контента с какими-то внутренними различиями в дизайне?
Другими словами, есть ли простая причина, по которой Nginx в несколько раз быстрее Apache при обслуживании статического контента, учитывая, что у Apache теперь также есть режим, управляемый событиями (событие MPM)?
Я не ищу сложного ответа. Я просто хочу узнать, есть ли какие-то специальные механизмы/правила в Apache, которые делают Aapche медленнее в этой области.