Apache dominoval 20 let, Nginx ho překonává v popularitě.
Architektura¶
- Apache — process/thread-per-connection, .htaccess
- Nginx — event-driven, efektivnější, centrální konfigurace
Výkon¶
- Statické soubory: Nginx 2-3× rychlejší
- Současná spojení: Nginx 10 000+
- RAM: Nginx ~2 MB/worker vs Apache ~10 MB/connection
Kdy co¶
- Nginx — vysoký traffic, reverse proxy, kontejnery
- Apache — shared hosting, .htaccess, legacy
- Kombinace — Nginx před Apachem
Nginx pro nové projekty¶
Apache pro legacy a shared hosting.
apachenginxweb server