в пару кликов настроил ddev в wsl и установил drupal10. там еще легко конфигурация меняется. решил потестить apache-fpm и nginx-fpm давно интересовал этот вопрос. вот результат:
apache:
{ "transactions": 1250,
"availability": 100.00,
"elapsed_time": 24.98,
"data_transferred": 7.20,
"response_time": 0.37,
"transaction_rate": 50.04,
"throughput": 0.29,
"concurrency": 18.33,
"successful_transactions": 1250,
"failed_transactions": 0,
"longest_transaction": 0.77,
"shortest_transaction": 0.06
}
nginx:
{ "transactions": 1250,
"availability": 100.00,
"elapsed_time": 24.63,
"data_transferred": 7.32,
"response_time": 0.33,
"transaction_rate": 50.75,
"throughput": 0.30,
"concurrency": 16.90,
"successful_transactions": 1250,
"failed_transactions": 0,
"longest_transaction": 0.81,
"shortest_transaction": 0.06
nginx быстрее.
Комментарии
При этом, надо смотреть ещё потребление ресурсов. Там куда интереснее будет картина - потребление памяти в случае apache должно быть заметно больше, и больше зависеть от количества подключений. А именно в скорости разница не велика, собственно всё время почти в php-fpm, который тут одинаков.
Ну и сравнивать имеет смысл c apache + mod php. Apache + php-fpm в принципе довольно странная связка.
apache + mod php. Apache + php-fpm потом как-н протестирую. эти 2 конфигурации могу настроить сам.