Bitte Wählen Sie:Home | Aktuelles | Humberg | Infos zu dieser Seite | Links | Gästebuch | Kontakt | Webcam & Klima | Galerie | |
 
 
 
 
Technik dieser Internetseite


Diese Seite ist in der Script-Sprache PHP geschrieben, deren Syntax an Java und Perl angelehnt ist und die Möglichkeit bietet Webseiten mit dynamischen Inhalten zu erzeugen.

Für die gute Wartbarkeit einer Seite ist die saubere Trennung zwischen Fachkonzept, Form und Inhalt unbedingt einzuhalten. Dazu habe ich die konstanten Inhalte in HTML-Dokumente abgelegt. Dynamische Inhalte werden in den HTML-Dateien durch sogenannte Tags vertreten, die mit Hilfe meiner selbst programmierten Template-Engine durch die entsprechenden Werte ersetzt werden. Die Template-Engine bietet neben dem einfachen Einsetzen von Daten auch weitergehende Funktionen an, wie zum Beispiel Schleifendurchläufe und optionale Ausgaben. Dadurch bleiben alle beteiligten Dateien klein und übersichtlich, bieten aber eine hohe Flexibilität.

Das Fachkonzept wird durch PHP-Scripte realisiert, welche die Template-Engine erzeugen und die für den Client bestimmten HTML-Dokumente generieren. Die Form wird durch CSS-Dateien gesteuert, welche sich in reine Steuerungs- und Farbdateien untergliedern lassen. Dadurch können die Anforderungen einer barrierenfreien Webseite leichter umgesetzt werden.

Da die Menge an persistent zu speichernden Daten sehr gering ist habe ich mich bei der Wahl der Datenhaltung für einfache Textdateien entschieden. Die von meinem Webspace-Provider angebotene MySQL-Datenbank möchte ich für mein Projekt Cocktail Manager freihalten.