Es ist also die Frage:
1.Ich nehme IIS
-einfach einzurichten
-ASP.Net
-garantiert stabil
-Anleitungen/Tutorials sind ab und an für ältere Versionen und damit praktisch unbrauchbar
-
XML-Config-Dateien statt "normalen"
-
GUI-Konfiguration
2.Ich nehme Apache
-etwas schwerer einzurichten
-portabel auf verschiedenen Plattformen
-breite Community
-stabil, aber eben nicht garantiert stabil
-
Konfiguration ausschließlich über Konfigurationsdateien
Nicht zuletzt hängt es auch von der Webseite ab. Für eine 0815-Webseite ist es völlig egal was du nimmst. Eine Webseite auf der sicherheitsrelevate Sachen sind würde ich persönlich vielleicht eher auf einem IIS hosten. Eine Seite, die viel Datendurchsatz hat vielleicht eher auf ngnix.