Zurück
Business 2 Min. Lesezeit - 20. Juli 21 - Orianne Brion

Was man über Headless CMS wissen muss

CMS (Content Management System oder Inhaltsverwaltungssysteme) bezeichnen Software, die dazu bestimmt ist, digitale Inhalte zu konzipieren, zu aktualisieren oder zu ändern.

Was ist ein CMS headless? 

Ein «headless» CMS bedeutet, dass das CMS nicht direkt mit dem Front-Office (head) verbunden ist. Das CMS fungiert als unabhängiges Back-Office, das eine API anbietet, um Inhalte auf allen Arten von Medien (Web, Mobile, IoT usw.) anzuzeigen. 

Was ist der Unterschied zu einem traditionellen CMS?

In einem traditionellen CMS (das auch als gekoppeltes CMS bezeichnet wird) sind Back-Office und Front-Office direkt miteinander verbunden. Nehmen wir das Beispiel WordPress: Auf der Administrationsoberfläche verwenden Nutzer Bearbeitungswerkzeuge, um ihre Inhalte zu erstellen und zu ändern. Sie speichern diese in einer Hauptdatenbank. Der Inhalt wird anschliessend vom Template-System verarbeitet, das ihn auf der Website (im Front-End) anzeigt. Das bedeutet, dass Sie auf die Spezifikationen und begrenzten Möglichkeiten beschränkt sind, die das CMS bietet, insbesondere bei der Wahl der Programmiersprache (PHP für WordPress).
traditionelle CMS-Architektur
In einem headless CMS sind Back-End und Front-End nicht miteinander «gekoppelt» via eine Datenbank: Sie kommunizieren miteinander via Anfragen an eine API. Da es nicht direkt mit einem Front-End verbunden ist, bietet das headless CMS keine visuellen Darstellungen, wie sie von Wordpress-Templates ermöglicht werden. Die API liefert ausschliesslich Daten, die von jedem beliebigen Front-End, unabhängig von der verwendeten Sprache, gelesen werden können. 
headless CMS-Architektur

Die Vorteile des CMS headless

  • Kompatibilität mit verschiedenen Programmiersprachen und flexiblem Front-Office-Design
  • Keine Design-Einschränkungen : Dieses System bietet viel mehr Anzeigemöglichkeiten als die meisten traditionellen CMS. Headless CMS ermöglichen somit eine stärkere Personalisierung des Nutzererlebnisses für Ihre Anwender. 
  • Omnichannel-Marketing : Marketing- und Content-Teams müssen Inhalte nur einmal erstellen und können sie dann auf allen Geräten und Kanälen verbreiten.
  • Dynamische Daten : In einem traditionellen CMS erfordert das Abrufen von Website-Inhalten ein Neuladen der Seite. Im Gegensatz dazu liefert die REST-API dynamische Daten, die jederzeit, auch ohne Aktualisierung, in die Seitenstruktur integriert werden können.
  • Sicherheit: Die Nutzung eines headless CMS reduziert das Risiko von DDoS-Angriffen
Die Einführung eines headless CMS ist insbesondere in folgenden Fällen sinnvoll: 
  • Websites und mobile Anwendungen, die JavaScript-Frameworks verwenden (Beispiele: VueJS, React oder AngularJS)
  • Websites, die mit einem statischen Website-Generator erstellt wurden (Beispiele: Gatsby, Jekyll, Next.js). Um mehr über statische Website-Generatoren und die Jamstack-Architektur zu erfahren, konsultieren Sie unseren Artikel zu diesem Thema
  • Jedes Ökosystem, in dem der gleiche Inhalt auf mehreren Plattformen veröffentlicht wird
Zu den bekanntesten headless CMS gehören einige, die als Open-Source verfügbar sind: Dies ist der Fall bei Strapi oder Directus. Andere leistungsstarke headless CMS, wie zum Beispiel Contentful verfügen nicht über Open-Source-Zugang.

Möchten Sie bei der Lancierung Ihres digitalen Projekts begleitet werden?

Reichen Sie Ihr Projekt jetzt ein