3.2. Andere Anwendungsgebiete
Das Gebiet der Web-Anwendungen ist weit gefächert. Zumeist läuft es darauf hinaus, dass bestimmte Daten aus einer Datenbank geholt werden, und daraus nach bestimmten Kriterien Seiten erstellt werden. Ein komplexes Beispiel hierzu sind sogenannte Content Management Systeme (kurz CMS), die verwendet werden, um große Datenmengen (zum Beispiel bei News-Sites, Online-Shops, etc) zu verwalten. Bei solchen Angelegenheiten wäre eine Erstellung der Webseiten von Hand eine unmögliche Aufgabe.
Ein anderes Argument für die dynamische Erstellung von Seiten ist die Interaktion mit dem Benutzer. Eine einfache HTML-Seite erlaubt es dem Besucher zum Beispiel nicht, selbst Daten auf die Seite zu übertragen. Mit PHP (und anderen ähnlichen Sachen) kann so zum Beispiel ein öffentliches Forum geschaffen werden, bei dem jeder der Besucher der Seite mitdiskutieren kann.
Auch beliebt ist die Anpassung einer Site an den User. So kann/muss man sich bei verschiedenen Seiten einen Benutzernamen zulegen, mit dem man sich einloggt. Daraufhin kann der Betreiber/Programmierer der Site aufgrund der Vorlieben des Benutzers die Inhalte der Seiten anpassen.
|