Nochmal, es gibt kein "allgemeines" besser oder beliebter.
Es wird immer nach dem Anwendungszweck gefragt.
Google könnte auch per PHP funktionieren, nur dann wäre es langsam. Google nutzt wohl eine C Anwendung, da die Anbindung an die Datenbanken, das Clustersystem usw besser unterstützt und genutzt werden können.
Ebay ist ebenfalls eine in C geschriebene Anwendung, wegen der Performance etc.
Andere Seite und Portale nutzen PHP basierte Systeme, da diese in der Entwicklung und Wartung teilweise günstiger sind.
Ich möchte es mal mit Autos vergleichen:
Jedes Auto könnte einen V8 Motor haben, sogar ein Smart. Jedoch wäre das nicht für den gedachten Nutzen sinnvoll, da der Smart klein, sparsam sein soll. Mit V8 Motor wäre der Wagen länger, breiter und ein Spritfresser. Also wird ein 3Zylinder verbaut.
Andersrum könnte ein Porsche auch ein 3 Zylinder haben und das Auto würde von A nach B fahren. Das macht aber keinen Sinn, da ein Porsche in Sportwagen ist. Der Sinn und die Anwendung wird damit verfehlt.
Übersetzt auf die Programmierung: Du kannst mit jeder Sprache dein Ziel erreichen, allerdings ist die Frage, ob es Sinn macht. Wenn du eine einfache HTML Seite erstellen willst, kannst du in Perl/PHP/Python ein Objektorientiertes und komplexes System zusammenstellen oder einfach HTML als HTML nehmen.
Gruss
Es wird immer nach dem Anwendungszweck gefragt.
Google könnte auch per PHP funktionieren, nur dann wäre es langsam. Google nutzt wohl eine C Anwendung, da die Anbindung an die Datenbanken, das Clustersystem usw besser unterstützt und genutzt werden können.
Ebay ist ebenfalls eine in C geschriebene Anwendung, wegen der Performance etc.
Andere Seite und Portale nutzen PHP basierte Systeme, da diese in der Entwicklung und Wartung teilweise günstiger sind.
Ich möchte es mal mit Autos vergleichen:
Jedes Auto könnte einen V8 Motor haben, sogar ein Smart. Jedoch wäre das nicht für den gedachten Nutzen sinnvoll, da der Smart klein, sparsam sein soll. Mit V8 Motor wäre der Wagen länger, breiter und ein Spritfresser. Also wird ein 3Zylinder verbaut.
Andersrum könnte ein Porsche auch ein 3 Zylinder haben und das Auto würde von A nach B fahren. Das macht aber keinen Sinn, da ein Porsche in Sportwagen ist. Der Sinn und die Anwendung wird damit verfehlt.
Übersetzt auf die Programmierung: Du kannst mit jeder Sprache dein Ziel erreichen, allerdings ist die Frage, ob es Sinn macht. Wenn du eine einfache HTML Seite erstellen willst, kannst du in Perl/PHP/Python ein Objektorientiertes und komplexes System zusammenstellen oder einfach HTML als HTML nehmen.
Gruss