Re: Bei aller Liebe … - PHP-Compiler für .NET
> Ja. Alternativ kann man schon recht lange .NET Assemblies auch aus
> PHP heraus nutzen (ob komfortabel sei mal dahingestellt - es geht
> aber).
Die Performanz ist unter aller Sau. Ausserdem mag nicht jeder
in gewachsenen Strukturen sich abstruse Proxy/Caching-Systematiken
ausdenken. Wenn man mit PHP angefangen hat (kenne ich viele
mit ihren Prototypen), und dann in seiner Umgebung auf ASP
umsteigen will, ist das ein erstmöglicher Schritt.
Ich bin da meist eher für das Wegwerfen und neuschreibens, aber
bei vielen Buden da draussen ist sowas “vernünftiges” unmöglich.
> Das wage ich zu bezweifeln. Abgesehen davon: Was spricht dagegen, den
> PHP-Interpreter in den IIs einzuklinken? Geht wunderbar und bedeutet
> i.d.R. weniger Stress.
Ist unter Umständen weniger performant und erfordert wieder eine
“Technologiefremde” Struktur. Das wäre nur eine temporäre Lösung,
bis man das alles umgesetzt hat.
Klar will Redmond hier eine Zielgruppe einfangen, aber ich weiss
von einige Leuten die das im September sich ansehen werden; ob
ihrer internen Portalspielwiesen.
> Gut. Was spricht dagegen für die PHP-Anwendung einen Apache zu
> installieren und ihn per Reverse-Proxy über den IIs zu nutzen? Oder
> umgekehrt ?
Nicht alle Menschen finden es gut, sich irgendwo irgendwie
Software zu besorgen (”nur weil sie kostenlos ist”) und sie
irgendwo irgendwie zu installieren, nach dem Motto:
“Linux Heft CD rein, ich bin sicher von Hackern und Bugs!!”
Apache ist ein Monster, das man zu zähmen wissen muss. Nicht
jeder will für Konfigurationsfehler oder fachliches Nichtwissen
seinen Kopf hinhalten müssen, nur weil er der Einfachheit halber
mal eben “schnell was gelöst” hat.
> dafür bezahlen. Und hier ist es ein Dienst am Kunden, ihm den
> Quellcode zu überlassen. Damit kein Schindluder betrieben wird gibt
> es z.B. Non-Disclosure Agreements, die sich bei Bedarf auch
> durchsetzen lassen.
Ausser natürlich man schreibt Wegwerfkomponenten für einen
abgeschlossenen .ASP-Markt, wo die Leute - nicht wie bei Apache
Myfaces oder PHP - mangels wissens gerne mal 1500