CMS steht als Abkürzung für
Content
Management
System.
Die Aufgabe von Content Management Systemen ist es, das Layout (Design) der Webseite, vom Inhalt zu trennen. Vorteil ist, das man das Design der Seite ändern kann und der Content (Inhalt) der Seite gleich bleibt. Dazu legt das CMS die Daten in einer Datenbank ab und baut die Seite beim Aufrufen jedesmal aus den Daten der Datenbank zusammen. Ein einmal erstelltes Design hat für alle Seiten Gültigkeit. Das klingt komplizierter als es ist. Ihr müßt lediglich beim bestellen Eures WebSpace beim Hoster darauf achten, das Datenbanken genutzt werden können.
Beispiele für einfache, datenbankgestütze CMS:
Etomite oder
WebsiteBaker
Wenn Datenbanken nicht zur Verfügung stehen, sucht ein CMS heraus, was die Daten in Textdateien ablegt - diese Art CMS ist dann jedoch nur für kleinere Webauftritte geeignet.
Beispiel für ein Textbasiertes CMS:
CMS-db