Content Management System (CMS)

In den Anfangszeiten des Web wurden Webseiten vorwiegend als statische Seiten realisiert. D.h. Layout und Inhalt wurden in einem Dokument abgelegt und so an den Browser des Besuchers ausgeliefert.

Im Gegensatz dazu ermöglicht ein CMS (Content Management System) die konsequente Trennung von Layout und Daten. So werden Layout (in Form eines Templates) und Inhalt (aus einer Datenbank) erst in dem Moment zusammengeführt, in dem der Besucher die Seite aufruft.

Statische Webseit im Vergleich zu einer dynamischen WebSite (CMS)

Aus diesem - moderneren - Verfahren ergeben sich viele Vorteile:

  • Einfache Änderung des Layouts ohne die einzelnen Inhalte zu berühren
  • Verändern von Inhalten über ein Webfrontend ohne durch Fehlbedienung das Layout zu korrumpieren
  • Spezielle Software bzw. Kentnisse zur HTML-Bearbeitung werden nicht benötigt
  • Paralleles und Standortübergreifendes Bearbeiten der Inhalte
  • Zeit- und Nutzergesteuertes Publizieren von Inhalten

Als CMS verwenden wir bevorzugt Contao. Dieses deutschsprachige CMS (Benutzeroberfläche alternativ z.Bsp. auch in Englisch verfügbar) besticht unter anderem durch einfache Bedienung, Barrierefreiheit und hohes Quelltextniveau.