Re: PHP oder C
adsci <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
Hallo!
Ich muss sagen, dass ich auch einer derjenigen bin, die eher PHP den
Vorzug geben würden. Ich wollte erst garnichts dazu schreiben, weil ich
eben keine Argumente für die C Version sehe.
Es mag sein, dass der nicht vorhandene Umweg über die Skriptsprache mehr
Performance liegen lässt. Andererseits: Warum hast Du das Rad neu
erfunden? PHP hat schon Jahre auf dem Buckel und ist inzwischen auch
entsprechend weit. Ausserdem werden die Rechner immer schneller, nicht
langsamer. Der Performance Vorteil einer C Anwendung wiegt leider immer
weniger. C ist grundlegend keine Sprache für Webanwendungen, weil sie zu
generisch ist. Schön daher, dass schon jemand sich diese Probleme
aufgeschnallt hat und einen Interpreter damit geschrieben hat.
Ich meine mal ehrlich: PHP wurde geschrieben, damit Webanwendungen
einfacher und schneller zu schreiben sind (was sie sonst nicht sind).
Da kommst Du mit Deinem Framework vielleicht etwas zu spät. Auch das
Deployment ist sicherlich nicht so einfach wie bei PHP. Ich weiss nicht
wie es funktioniert, aber wenn es nicht auch ein Interpreter ist muss es
bei Ãnderungen erst neu gebaut werden. Funktioniert das auch im
laufenden Betrieb? (Manchmal KO Kriterium - sollte auf jeden Fall dabei
sein)
Und selbst wenn einem PHP nicht so gefällt (spaghetti-code anfällig?)
bleiben noch andere Möglichkeiten wie z.B. Java.
Aber den Rückschritt und die Monsterarbeit zu C hätte ich mir nicht angetan.
Ich würde an Deiner Stelle möglichst schnell in OpenSource releasen und
hoffen, dass sich eine Community bildet, damit das ganze noch mächtiger
wird. Vor allem mächtiger als bereits Bestehendes. Ansonsten sehe ich
wahrscheinlich wenig Ãberlebensfähigkeit für deinen Ansatz.
Und als Kunde würde ich auch lieber mein Geld in Sicherheit als ins
letzte Quentchen Performance stecken.
GrüÃe und viel Erfolg
Marcel
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]