Die meisten Menschen begegnen dem Begriff "Content-Management-System" zum ersten Mal, während ihnen eins verkauft wird, und das ist ein schlechter Ort, um zu lernen, was es tut. Hier ist also die einfache Version, geschrieben für die Person, die die Rechnung unterschreibt, nicht für die Person, die es installiert.
Was ist ein CMS, in einem Absatz?
Ein CMS ist ein Login, mit dem du die Wörter und Bilder auf deiner Website änderst, ohne Code zu öffnen und ohne einem Entwickler zu mailen. Der Text deiner Website liegt in einer Datenbank oder in Inhaltsdateien. Das CMS ist der Bildschirm, mit dem du sie bearbeitest, und die Website liest beim Bauen der Seite, was darin steht.
Ein CMS ist der Bearbeitungs-Login für deine Website, nicht die Website selbst. Es steuert die Wörter, die Bilder und welche Seiten existieren. Es steuert nicht, wie die Website gestaltet ist oder wie schnell sie lädt. Das wird im Build entschieden.
Was bringt dir ein CMS wirklich?
Fünf Dinge. Alles, was dir darüber hinaus angeboten wird, ist ein Feature eines bestimmten Produkts, nicht der Kategorie.
- Bearbeitungszugriff. Du änderst eine Überschrift am Sonntag um 22:00 Uhr, und sie ist in unter einer Minute live. Kein Ticket, kein Entwickler, keine Rechnung.
- Strukturierter Inhalt. Dein Text wird als Felder mit Namen gespeichert: Titel, Preis, Öffnungszeiten, nicht als ein Klumpen Formatierung. Das ist es, was dieselben Öffnungszeiten auf 3 Seiten erscheinen lässt, korrekt auf allen dreien nach einer einzigen Änderung.
- Entwürfe und Planung. Du schreibst den Text heute, schaust ihn dir morgen an und veröffentlichst ihn am Donnerstagmorgen.
- Rollen. Deine Assistenz kann den Blog bearbeiten, aber nicht die Preisseite löschen. In einem Team von 4 Personen zählt das innerhalb von etwa einem Monat.
- Eine Historie. Jede Änderung wird aufgezeichnet, und du kannst die Version von gestern zurückholen. Das ist das Feature, nach dem niemand fragt und das irgendwann jeder braucht.
Was gibt dir ein CMS nicht?
Ein CMS gibt dir kein neues Design. Es füllt das Design aus, das du schon hast. Wenn deine Seite mit einer Überschrift, einem Bild und 3 Aufzählungspunkten gebaut wurde, lässt dich das CMS diese Überschrift, dieses Bild und diese 3 Punkte ändern. Es lässt dich nicht entscheiden, dass die Sektion jetzt ein Video-Karussell sein soll. Das ist eine Build-Änderung, und das ist ein anderes Gespräch mit einem anderen Preis.
Ein CMS macht deine Website auch nicht schnell, sicher oder auf Google auffindbar. Das kommt aus dem Code darunter und daraus, wie die Seiten geschrieben sind. Es gibt genug langsame Websites mit exzellenten CMS-Logins.
Das CMS steuert den Inhalt. Der Build steuert den Behälter. Beides zu verwechseln ist der Weg, auf dem Leute für einen Neubau zahlen, obwohl sie einen neuen Satz wollten.
Headless oder traditionell: was brauchst du?
Ein traditionelles CMS wie WordPress speichert deinen Inhalt und rendert deine Seiten, beides in einem System. Ein Headless-CMS wie Sanity, Storyblok oder Contentful speichert deinen Inhalt und übergibt ihn an ein separates Frontend, das die Seiten rendert. Der Bearbeitungsbildschirm sieht ähnlich aus. Was sich unterscheidet, ist, was der Besucher herunterlädt.
| Traditionell | Headless | |
|---|---|---|
| Rendert die Seite | Das CMS | Der eigene Code deiner Website |
| Besucher lädt herunter | Theme, Plugins, CMS-Laufzeit | Die fertige Seite |
| Zu wartende Plugins | Meist 15 bis 25 | Keine |
| Später wegziehen | Neubau, Inhalt steckt im Theme-Format | Inhalt liegt schon in einem sauberen Datenformat |
| Am besten für | Websites, die täglich von vielen bearbeitet werden | Websites, die schnell sein und gewartet bleiben müssen |
Wir liefern headless. Die Website ist handgeschriebener Code, also bekommt der Browser eine fertige Seite, und das CMS sitzt dahinter zum Bearbeiten. Du bekommst das Wix-artige Bearbeitungserlebnis ohne die Wix-artige Datenlast.
Wie viel der Website sollte bearbeitbar sein?
Weniger als du denkst, und der Grund ist ehrlich, nicht defensiv. Jedes Feld, das du bearbeiten kannst, ist ein Feld, das du kaputt machen kannst. Eine Website, auf der alle 40 Elemente bearbeitbar sind, wird zu einer Website, die niemand mehr anzufassen wagt.
Die Regel, die wir verwenden: mach alles bearbeitbar, was sich öfter als einmal im Jahr ändert, und lass den Rest fest. In der Praxis sind das deine Überschriften, Fließtexte, Bilder, Preise, Öffnungszeiten, Teammitglieder, Blogartikel und die Fragen auf deiner FAQ-Seite. Es sind nicht deine Navigationsstruktur, deine Farbtokens oder deine Sektionsreihenfolge.
Was du verlangst, bevor deine Website gebaut wird
- Welche Felder auf welchen Seiten kann ich genau selbst bearbeiten? Verlange die Liste schriftlich.
- Zeigt mir den Bearbeitungsbildschirm vor dem Launch, nicht danach.
- Wem gehört der CMS-Account, und was passiert damit, wenn ich die Zusammenarbeit beende?
- Was kostet das CMS pro Monat, und ab welcher Zahl an Nutzern oder Dokumenten ändert sich das?
- Kann ich alles exportieren, was ich geschrieben habe, und in welchem Format?
Jede Website, die wir ausliefern, beantwortet diese 5 Fragen am Übergabetag: du bekommst den CMS-Login auf deinen Namen, den Inhalt in einem portablen Format, das Repository und 14 Tage Fixes, während du dich einarbeitest.
