Re: PHP oder C

Manfred Rebentisch <[email protected]>
Newsgroups gmane.linux.suse.programming
Organization COMPARAT Software-Entwicklungs-GmbH
Message-ID <[email protected]>
Vielen Dank für eure Antworten.
Ich will mal schauen, ob ich zusammenfassend antworten kann.

Die Hauptfrage war ja, welche Argumente (aus Kundensicht) für/gegen PHP oder 
für/gegen C sprechen.

Aber allgemein scheint das Verständnis dafür, C für Web-Applikationen zu 
verwenden, ziemlich gering zu sein. C-basierende Web-Applikationen werden als 
gut eingestuft, wenn:

* hohe Performance und niedrige Serverbelastung notwendig sind
* Embedded Webserver/Anwendungen implementiert werden

[Ganz nebenbei denke ich, daß man viel Strom und Serverkapazität sparen 
könnte, wenn PHP und Java keine Interpretersprachen wären.]

Ich bleibe skeptisch bezüglich PHP in der Praxis. Ich habe schon so viele 
Parser in PHP geschrieben gesehen und selbst geschrieben - dabei ist PHP 
selbst ein Parser. PHP ist wunderbar für kleine Webauftritte, für Experimente 
und Design-Entwürfe - dafür nutze ich es selbst. Ich hoffe, ich provoziere 
euch nicht zu sehr, wenn ich meine, daß man große und bedeutende Webauftritte 
anders realisieren sollte [was ist groß und bedeutend? Damit meine ich 
Domains mit hohem Traffic oder bevorzugte Angriffsziele].

Nun, ich will die Welt weder bekehren noch bilde ich mir ein, eine Lösung für 
alle zu haben. Von der Programmiersprache her, finde ich Java sehr gut, aber 
Java hält m.E. in der täglichen Arbeit nicht das, was es versprochen hat. 
Deshalb nehme ich C und wende damit Gedanken und Konzepte von Java an, so gut 
es geht. Hohe Performance, niedrige Serverbelastung und hohe 
Internet-Sicherheit sind tatsächlich meine Ziele.

Zuletzt: das C-Framework ist eigentlich nur als Zwischenschritt "aus Versehen" 
entstanden; es ging mir darum, eine gemeinsame Basis für geplante 
Internet-Anwendungen zu bekommen, für die PHP nicht passend schien.

Manfred


-- 
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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.