Будет ли nginx работать быстрее, если его собрать без модулей, которые
и так не используютс в конфигурации. И какие модул, по вашему мнению
можно считать лишними, дл простого http-frontend'а не использующего
fcgi, upstream и прочее.
Будет работать быстрее в пределах статистической погрешности.
Часть модулей (фильтры, обработчики фаз) всё равно вызывается,
если они собраны, но не активны, а часть (обработчики переменных,
обработчики контентной фазы) просто висит в памяти и не никогда
не вызывается.
Если сделать "./configure --help | grep without-http_" то мы увидим
1) фильтры:
--without-http_charset_module
--without-http_gzip_module
--without-http_ssi_module
--without-http_userid_module
2) обработчики фаз:
--without-http_rewrite_module
--without-http_limit_zone_module
--without-http_access_module
--without-http_auth_basic_module
--without-http_autoindex_module
3) обработчики переменных и тому подобное:
--without-http_geo_module
--without-http_map_module
--without-http_referer_module
--without-http_browser_module
--without-http_upstream_ip_hash_module
4) обработчики контентной фазы:
--without-http_proxy_module
--without-http_fastcgi_module
--without-http_memcached_module
--without-http_empty_gif_module
Игорь Сысоев
http://sysoev.ru