Es hat schon seinen Grund, weshalb PHP so stark in Verbindung mit Datenbanken verwendet wird. Diese Scriptsprache ist einfach blitzschnell im Aufbau von Verbindungen, und wenn man sie richtig mit Apache konfiguriert, merkt man gar nicht mehr, dass hinter den Kulissen einer Internetseite langwierige Berechnungen oder Datenbewegungen stattfinden.
Ein weiterer Vorteil ist, dass man sie sehr schnell erlernen kann, und wenn man schon eine Sprache wie C++ oder Java beherrscht, kennt man sich fast intuitiv aus. Abgesehen davon kann man PHP in Apache als Modul registrieren lassen, was darin resultiert, dass das ganze viel schneller läuft als über CGI. Ich finde, dass es deswegen Sprachen wie Perl überlegen ist. Der einzige Nachteil, der mir jetzt einfällt, ist, dass PHP Scripts quasi on-the-fly ausgeführt werden. Man kompiliert sie also nicht und so gesehen könnte man meinen, dass eine Riesen-Applikation mehr Zeit zum Ausführen braucht, als wenn man eine kompilierte Sprache benutzen würde...
Aber ich denke nicht, dass das weiter stört, denn sonst würden viele Firmen nicht auf PHP setzen, wenn es darum geht, Produkte zu verkaufen. In E-Shops sind PHP-Seiten ja schon der Standard geworden. Vielleicht ein weiterer kleiner Nachteil (der aber überhaupt nicht ins Gewicht fällt), ist, dass sich manche Leute schwer tun PHP unter Windows zu konfigurieren.
Im großen und ganzen kann man durchaus sagen, PHP ist einer der momentan (2003) meist genutzten Skriptsprachen, wenn nicht die meistgenutzte überhaupt...
Kurz zusammengefasst, die Vor- und Nachteile:
Vorteile: Schnell und KOSTENLOS, Gute Einbindungsmöglichkeiten, Ausgezeichnete Zugriffsmöglichkeiten auf Datenbanken
Nachteile: Skripte werden nicht kompiliert vor dem Ausführen, Wiederverwendbarkeit des Codes nur bedingt erreichbar
|
Can
|
eingereicht von Usher
|
|