Ein Content Management System (CMS) ist eine Software zur Erstellung, Bearbeitung, Verwaltung und Organisation von Inhalten (engl. content). In diesem Kontext beschränken wir uns auf Content Management Systems (CMS) für Inhalte von Websites. Vereinfacht gesagt ist eine Content Management Systems (CMS) in diesem Kontext eine Software um Websites zu bauen, verwalten und bearbeiten.

Content Management System – Gestalten mit Struktur

Bei einem Content Management System (CMS) ist der Inhalt (content), das Design und die Struktur der Website in der Regel getrennt. So kann der Inhalt, das Design oder die Struktur in einem Content Management System (CMS) einzeln angepasst werden, ohne dass dabei ein anderer Teilbereich tangiert wird.

Content Management System – Rollen und Rechteverwaltung

Mittels Rechteverwaltung können im Content Management System (CMS) Funktionen definiert werden. Webdesigner, Programierer und Grafiker erstellen das Design und die Struktur. Dies bildet im Content Management System (CMS) das Grundgerüst. Autoren, Editoren und Redaktoren können Inhalte wie z.B. Texte, Bilder, Videos und ähnliches erstellen und bearbeiten. Dabei bleibt das Grundgerüst erhalten.
Die Trennung von Inhalt, Inhalt und Struktur und kdie damit verbundene Rechtevergabe gewährleistet, dass jeder nur in seiner Rolle gestalten kann. Damit wird beispielsweise verhindert, dass ein Autor aus versehen in einem Content Management System (CMS) die komplette Struktur oder das Design beschädigt. Je mächtiger die Website, desto wichtiger wird eine saubere Rechteverwaltung und Rollenverteilung in einem Content Management System (CMS).

Content Management System – ein MUSS bei Websites

Heute funktionieren die aller meisten Websites mit einem Content Management System (CMS). Die Zeiten als Websites noch hartkodiert oder zusammengebastelt wurden sind klar vorbei. Hier kann ganz klar gesagt werden, dass bei keiner professoniellen Website ein Content Management System (CMS) heute ein MUSS ist. Content Management Systems (CMS) stellen zusätzliche meist viele wichtige Funktionen zur Verfügung, welche ohne grossen Programmieraufwand genutzt werden können wie etwa ein Responsive Webdesign. Die gebräuchlichsten Content Management Systems (CMS) sind zur Zeit WordPress, Joomla, TYPO3, Drupal und Contao.