previous up contents next

PHP vs. JAVA-Script/VB-Skript/ActiveX

Der Vergleich zwischen PHP und den anderen genannten Skript-Sprachen ist schwierig, da es sich dabei um clientseitige Sprachen handelt, PHP jedoch serverbasiert ist. Dennoch gibt es einige interessante Anmerkungen:
Die clientseitigen Sprachen erfordern die Unterstützung durch den Browser. Nicht alle Browser unterstützen jedoch alle diese Sprachen, und somit muß man sich bereits beim Entwickeln von Web-Sites Gedanken machen, welche Technologie zum Einsatz kommen soll. Will man die Arbeit nicht mehrfach machen und entscheidet sich für eine Sprache, so besteht die Gefahr, daß einige potentielle Besucher der Seite von vornherein abgeschreckt werden, da ihr Browser die Technologie nicht unterstützt.
Beim Einsatz von serverseitigen Skripten lassen sich jedoch einige dieser Probleme umgehen. Zudem ist noch anzumerken, daß die genannten Sprachen auch gar nicht den Anspruch haben, ein serverseitiges Skript zu ersetzen. Eine sinnvolle Anwendung solcher clientseitigen Sprachen besteht eher in Zusammenarbeit mit einer severseitigen Anwendung, als in einer Konkurrenzsituation. Dabei wird Java-Script z.B. zu einer ersten Überprüfung von User Input auf der Client-Seite verwendet. Erst danach werden die Formulardaten an den Server übermittelt. Dies reduziert unter anderem auch den Netzwerk-Traffic. Bei der Anwendung solcher clientseitiger Sprachen ist aus oben genannten Inkompatibilitäten dennoch Vorsicht angebracht.


previous up next
Rene Morschhauser 2002-02-03