- aktualisiert:
- 04.10.2008
- erstellt:
- 10.06.2007
Serverseitige Skriptsprachen
Mit serverseitigen Skriptsprachen können Webseiten dynamisch generiert werden, z.b. Blogs, Foren, Gästebücher oder Wikis. Beispiele für serverseitige Skriptsprachen sind Perl, Python und PHP.
Kaum ein größeres Webprojekt kommt heute ohne serverseitigen Mechanismus aus; wenn Benutzereingaben ausgewertet und angezeigt werden sollen (z.B. Kommentarfunktion bei Weblogs), führt kein Weg an einer serverseitigen Verarbeitung vorbei.
PHP Hypertext Preprocessor
PHP ist eine weit verbreitete serverseitige Skriptsprache, die oft schon bei günstigen Webspace-Angeboten zur Verfügung steht.
Mit der include-Funktion von PHP können auf sehr einfache Weise immer wiederkehrende Teile von Webseiten (z.B. die Navigation) ausgelagert werden. Vor der Auslieferung an den Browser werden die Einzelteile zusammengesetzt, der Browser erhält dann ein statisches Dokument. Die Dynamik findet also ausschließlich auf dem Server statt.
In Verbindung mit Datenbanken können mit PHP auch komplexe Anwendungen verwirklicht werden. Viele Board- oder Content-Management-Systeme beruhen auf PHP, so auch das bei dieser Website eingesetzte CMS Drupal.