Apache IS асинхронный, если вы хотите, чтобы он был с Event MPM. В отличие от Nginx, Cherokee и т. Д., Он не используется по умолчанию.
Apache сделал несколько важных шагов в 2.4, чтобы он мог быть более конкурентоспособным - особенно. поскольку это относится к обслуживанию статических запросов с использованием Event MPM. Различные тесты плохо говорят об этом, но:
Очень трудно определить, насколько медленнее Apache в 2.4, потому что конфигурация Apache «из коробки» отрицательно сказывается на производительности, а устаревшее в некоторых отношениях сдерживает ее. Например, .htaccess требует stat / чтения множества файлов по каждому запросу, который может включать в себя множество правил и регулярных выражений. У Nginx нет этой проблемы, как и у чероки. Litespeed имеет поддержку .htaccess в стиле Apache, но только если вы платите за это. Большинство тестов не отключают подобные функции.
Большинство тестов также смешны в том смысле, что они запускаются локально и через сеть GbE или аналогичную. Настоящий веб-сервер должен хорошо справляться с различными скоростями, включая телефоны 3G. Возможно, производительность Apache лучше в реальном мире.
Я сомневаюсь в этом.
Nginx все еще быстрее, и я мог бы выбрать его, но Apache не спит.