5 Programmierung

In diesem Kapitel möchte ich Ihnen zeigen, wie Sie aus der bisher grafisch gestalteten und anschließend in HTML und CSS umgesetzten Webseite eine dynamische Webanwendung entwickeln können. Dazu möchte ich Ihnen zunächst die Grundlagen der Skriptsprache PHP vermitteln, auf denen die folgenden Unterkapitel aufbauen werden. Zudem verwende ich für die Umsetzung die Template Engine TinyButStrong, dessen Funktionsweise ich Ihnen in einem separaten Abschnitt erläutern werde.
Anschließend geht es darum, wie Sie diese Webseite möglichst geschickt umsetzen können. Hierbei sollte das Ziel sein, die Inhalte so einfach wie möglich auch nachträglich ändern zu können. Dazu zeige ich Ihnen, wie Sie zum Beispiel den Kopf- und den Fußbereich der Seite auslagern können, so dass einmal vorgenommene Änderungen sich auf die gesamte Seite auswirken.
Neben der eigentlichen Umsetzung zeige ich Ihnen abschließend den Umgang mit MySQL-Datenbanken. Das dazu passende Thema der Content Management Systeme soll Ihnen sowohl ein Gefühl im Umgang mit den Inhalten einer Datenbank, als auch die Handhabung von Formularen vermitteln.
< 4.5 Inhaltsbereich 5.1 PHP-Grundlagen - Variablen, Bedingungen >