Unter Windows ist der IIS die bessere Wahl.
Gründe:
*
Gui Konfiguration im Gegensatz zu Textdateien.
* asp.net läuft ohne Probleme
* PHP lässt sich Problemlos via Plattforminstaller installieren.
.htaccess Dateien lassen sich im begrenzten Maß importieren. Thema "mod_rewrite"
Gegen Apache sprechen noch:
* PHP unter Windows auf Apache lässt sich nur noch via fcgi einbinden oder man kompiliert php/apache selbst neu.
* Die PHP-Apache-Module funktionieren nicht mehr, mit den von Apache.org verteilten Binaries. Unterschiedliche Compiler (vc6/vc9)
* Das fcgi Modul macht (bei uns) gelegentlich Probleme mit dem PHP -> Schutzverletzungen