Dynamische Webseiten mit PHP
Was sind überhaupt dynamische Webseiten? Dabei handelt es sich um Webseiten deren Inhalt komplett aus einer Datenbank erzeugt wird, d.h. in der Datenbank steht nur der Text, Überschrift und vielleicht eine kurze Beschreibung. Und der Sinn ist einfach die Trennung zwischen Layout und Inhalt. Damit kann man mit ganz wenigen Handgriffen das Layout verändern ohne hunderte statische HTML-Dateien zu aktualisieren und upzuloaden.
Realisiert werden solche Seiten meist mit PHP oder Perl und als Datenbank dient meist MySQL. Wirklich interessant sind dynamische Webseiten zum Beispiel für Seiten mit vielen Artikeln, aber auch für Communities oder Newsseiten. Meist kann man bei solchen Systemen über ein Formular neue Artikel schreiben und dieser wird dann automatisch angezeigt in einer Übersicht. Dadurch reduziert sich der Arbeitsaufwand erheblich und auch der Speicherplatz nimmt ab. Es werden nicht mehr zig HTML-Dateien benötigt, die sich nur im Text unterscheiden, sondern man hat nur noch eine Seite zum Beispiel article.php und das ist das Grundgerüst. Geht man direkt auf die Datei könnte man eine Artikelübersicht erhalten und mit der Endung artikel.php?id=33 erhält man dann den 33. Artikel. Das alles ist sehr einfach wartbar und man sieht es besonders in letzter Zeit sehr häufig.
Vorteil:
- erleichtert die Wartung der Homepage
- spart Speicherplatz
- neue Artikel werden über Formular hinzugefügt
- schnell Anpassungen am Layout möglich
Nachteil:
- leistungsfähiger Server mit PHP / MySQL - Unterstützung benötigt
- Programmierkenntnisse benötigt
- lohnt nur für größere Homepages
|