Alle von Ihnen aufgelisteten Funktionen werden von Nginx sofort unterstützt:
Wir verwenden bei der Arbeit eine grobe Kombination aus Lighttpd, Apache und Nginx. Wir können Apache nicht vollständig loswerden, da wir ein paar benutzerdefinierte Module dafür ausführen (unter anderem einen gehackten mod_pubcookie) und es schwierig wäre, sie auf Lighttpd / Nginx zu portieren.
Früher habe ich Lighttpd als unseren de facto leichtgewichtigen Content-Server verwendet, aber bei der FreeBSD-Implementierung sind zahlreiche Probleme aufgetreten (es scheint zu brechen, wenn FreeBSDs sendfile / kqueue-Systemaufrufe verwendet werden - und wenn es kaputt geht, wird der gesamte Server heruntergefahren). Ich hatte noch nie Probleme mit Nginx und habe langsam alle unsere Lighttpd-Installationen damit ersetzt. Nginx war in unserem Einsatz absolut solide.
Das einzige Problem , das ich habe mit Nginx hat , ist , dass seine Dokumentation wird von Google nicht gut indiziert , so dass Sie direkt zu suchen Sachen , um ihre Website zu gehen. Trotzdem ist die gesamte Dokumentation so organisiert, dass sie für mich sinnvoll ist, sodass es nicht allzu schwer ist, das zu finden, was ich brauche.