Ich denke, der erste Teil ist Ihre Anwendung. Wenn Sie sich für PHP entscheiden, landen Sie fast automatisch bei LAMP, da WIMP- oder WISP-Stacks ziemlich selten sind (ich denke, dass blog.stackoverflow.com auf WIMP läuft), und mit .net möchten Sie auf jeden Fall WISA besuchen.
Normalerweise läuft es also auf .net vs. PHP. (Ich ignoriere Ruby, Python und all die anderen Sachen für einen Moment). Wenn Sie diese Entscheidung getroffen haben, kommt der Rest natürlich oder passt sich Ihrer Umgebung an (dh wenn alle Ihre Admins Windows-Admins sind, funktioniert WAMP vielleicht besser)
Ich bin vor etwa einem Jahr von PHP zu .net gewechselt und ich habe nie auf PHP zurückgegriffen, aber ich musste mir nie die Rechnung für Windows- und SQL Server-Lizenzen anschauen, um fair zu sein. Die Bereitstellung auf WISA hat aufgrund der beteiligten Lizenzen viel höhere Anschaffungskosten, während ein LAMP-Stack kostenlos ist (Ja, MySQL ist auch frei für kommerzielle Nutzung).
Nachtrag:
Alle lustigen Abkürzungen für die Kombination von Technologien stehen: (L) inux oder (W) indows, (A) pache oder (I), (M) ySQL oder (S) QL Server, (P) HP oder (A) SP.net.
Generieren von Pauschalaussagen wie:> WISA ist für jeden einzelnen Auftrag universell schlechter als LAMP. Und dann folgt mit:> Mein Gutachten ist in LAMP. Ich habe sehr wenig Erfahrung mit WISA, also würde ich es nie auswählen. Nichts für die vorliegende Frage, abgesehen von der Einmischung Ihrer eigenen persönlichen (und wie Sie zugeben, schlecht informiert) Meinung. Darum geht es bei StackOverflow nicht. – FlySwat