On Thu, 2005-08-25 at 13:52 +0200, Manfred Rebentisch wrote:
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: Es gibt noch eine andere Sicht auf dein Problem:
PHP, Perl & Co. sind weitverbreitete, etablierte Defakto-Standards, deren Features, Vor- und Nachteile allgemein bekannt sind und zu denen sich beinahe jeder eine eigene, halbwegs fundierte Meinung bilden kann. Dem gegenüber setzt Du etwas, was momentan außer Dir selbst kaum einer kennt und faktisch momentan nicht mehr als eine proprietäre Inhouse-Insellösung darstellt. Möglicherweise ist Dein Framework "das geniale Tool auf das die Welt seit Jahren wartet", möglicherweise auch nur "halb ausgegorenes Geschreibsel" - Niemand kann es beurteilen. Die Wahrheit wird mit hoher Wahrscheinlichkeit irgendwo in der Mitte liegen. Mit andere Worten: Die geringe Verbreitung deines Tools allein bedingt schon eine geringe Akzeptanz deines "Frameworks". Unabhängig vom verwendeten Werkzeug (==Programmiersprache)! Schon allein vor diesem Hintergrund halte ich Deine ursprüngliche Frage (PHP oder C) für nicht beantwortbar. Auf den Alltag übertragen, frägt Du "Welches Werkzeug ist das Bessere um einen Schrank zu bauen? - Schraubenzieher oder Kettensäge? Die Mechaniker auf dieser Liste antworten mit "Schraubenzieher", die Waldarbeiter mit "Kettensäge" - Beide haben gleichermaßen Recht und Unrecht. Diese Frage lässt sich nicht ohne weiteres beantworten, ohne den _genauen_ Hintergrund _im Detail_ zu kennen. So gesehen, müsstest Du erst einmal nachweisen, dass dein "Framework" überhaupt mit PHP vergleichbar ist, bevor Du erwarten kannst, dass sich Leute dazu eine Meinung bilden. Ein Weg dazu wäre, überzeugende Referenzapplikationen zu erstellen und/oder deinen Code offenzulegen und darauf zu vertrauen, dass ihn Anwender aufgreifen werden. Noch knapper formuliert: Nicht die Frage "C oder PHP" ist von Interesse, sondern "Dein Framework vs. PHP". Ralf