WordPress/CMS

CMS

Ein CMS — Content Management System — ist die Software, mit der du Inhalte auf deiner Website pflegst, ohne Code anfassen zu müssen. Statt HTML-Dateien auf einen Server zu schieben, loggst du dich in ein Backend ein, klickst auf "Neuer Beitrag" und schreibst los.

Lesezeit 5 Min Kategorie WordPress/CMS

Was ist ein CMS?

Ein Content Management System trennt zwei Dinge, die früher fest miteinander verdrahtet waren: das Design deiner Website und die Inhalte. Das Design wird einmal vom Entwickler gebaut — Schriftarten, Farben, Layouts, Abstände. Die Inhalte pflegst du danach selbst ein, ohne das Design zu zerstören. Texte, Bilder, Blogartikel, Produkte, Preise, Teammitglieder — alles wandert in eine Datenbank und wird beim Seitenaufruf automatisch ins Design eingesetzt.

Ohne CMS müsstest du für jede Textänderung deinen Webdesigner anrufen, der dann HTML-Dateien editiert und per FTP hochlädt. Mit CMS öffnest du einen Browser, änderst den Satz, klickst auf "Aktualisieren" — fertig. Das ist der Grund, warum heute praktisch jede Unternehmenswebsite auf einem CMS läuft.

Konkretes Beispiel: Eine Zahnarztpraxis will ihre Öffnungszeiten über die Weihnachtsfeiertage anpassen. Ohne CMS: Mail an den Webdesigner, zwei Tage warten, 80 Euro Rechnung. Mit CMS: selbst einloggen, Zeile ändern, speichern — drei Minuten.

Wie funktioniert ein CMS?

Jedes CMS besteht aus drei Bausteinen, die zusammen arbeiten:

  1. Die Datenbank speichert alle Inhalte — jeden Blogartikel, jedes Bild, jeden Benutzer. MySQL ist hier der Standard.
  2. Das Backend (auch "Admin-Bereich" oder "Dashboard") ist die Oberfläche, in die du dich einloggst. Hier schreibst du Texte, lädst Bilder hoch und verwaltest Seiten.
  3. Das Frontend ist das, was deine Besucher sehen. Wenn jemand deine Website aufruft, zieht das CMS die passenden Inhalte aus der Datenbank, packt sie in die Design-Vorlage (Theme) und liefert fertiges HTML an den Browser.

Dazu kommen Erweiterungen — bei WordPress heißen sie Plugins, bei TYPO3 "Extensions", bei Joomla "Components". Damit rüstest du Funktionen nach, die das CMS von Haus aus nicht mitbringt: einen Onlineshop, ein Kontaktformular, eine Mitgliederverwaltung, einen Event-Kalender.

Warum ist ein CMS für deine Website wichtig?

Ohne CMS bist du abhängig. Jede Kleinigkeit kostet dich Zeit, Geld oder Nerven. Mit CMS bleibt deine Website lebendig, weil du selbst Hand anlegen kannst — und das, was du nicht selbst machen willst, lässt sich trotzdem an eine Agentur delegieren.

Praktische Konsequenzen:

  • Content wächst mit. Du kannst Blogartikel schreiben, ohne einen Entwickler zu brauchen. Das ist die Grundlage für SEO und Content Marketing.
  • Mehrere Autoren möglich. Teammitglieder bekommen eigene Logins mit unterschiedlichen Rechten. Dein Azubi darf Beiträge schreiben, aber keine Plugins löschen.
  • Updates sind systematisch. Ein CMS bekommt regelmäßig Sicherheits-Updates. Das ist Pflicht, kein Bonus — veraltete Systeme sind das Haupteinfallstor für Hacker.
  • Erweiterbar ohne Neubau. Du willst nächstes Jahr einen Shop dazuholen? Plugin installieren, konfigurieren, fertig. Keine komplette Neuentwicklung nötig.

Self-Hosted vs. SaaS — die wichtige Unterscheidung

Ein CMS ist nicht gleich CMS. Der erste und wichtigste Unterschied ist: Wo läuft die Software, wem gehören deine Daten?

Self-Hosted bedeutet: Du lädst die Software herunter, installierst sie auf deinem eigenen Hosting-Paket und hast volle Kontrolle. WordPress.org, Joomla, TYPO3 und Drupal funktionieren so. Vorteil: Du besitzt alles, kannst jedes Plugin installieren, den Server wechseln, den Quellcode ändern. Nachteil: Du bist für Updates, Backups und Sicherheit selbst verantwortlich (oder deine Agentur).

SaaS (Software as a Service) heißt: Ein Anbieter hostet das CMS für dich, du bezahlst monatlich und bekommst einen fertigen Zugang. Wix, Squarespace, Jimdo, Shopify, WordPress.com gehören hierher. Vorteil: kein Technikkram, alles inklusive. Nachteil: Du mietest deine Website. Die Daten liegen beim Anbieter, Export ist oft schwierig bis unmöglich, und was an Funktionen fehlt, kannst du nicht einfach nachrüsten.

Für jede ernsthafte Unternehmenswebsite ist self-hosted die bessere Wahl. SaaS ist für schnelle Einzelprojekte oder Privatleute ok, aber wer ein Geschäft betreibt, will seine Inhalte selbst in der Hand haben.

Headless CMS — das neue Modell

Ein Headless CMS trennt Backend und Frontend komplett. Das CMS liefert nur die Inhalte als strukturierte Daten über eine API aus — wie diese Inhalte dargestellt werden, entscheidet ein separates Frontend. Das kann eine Website sein, eine Mobile App, ein Kassensystem, ein digitaler Bildschirm im Ladengeschäft. Eine Datenquelle, viele Ausgabekanäle.

Die bekanntesten Headless CMS sind Strapi (open source), Contentful (SaaS, Enterprise-Fokus), Sanity (sehr flexibel, eigenes Content-Studio), Directus (open source, SQL-basiert) und Storyblok (visuelles Editing). Auch WordPress kann per REST API headless betrieben werden.

Vorteile: maximale Flexibilität beim Frontend, sehr schnelle Ladezeiten (oft in Kombination mit modernen Frameworks wie Next.js oder Nuxt), klare Trennung zwischen Content und Darstellung. Nachteile: höhere Komplexität, mehr Entwickler-Arbeit, keine Page Builder, keine klassischen Themes. Für Redakteure ohne Technikhintergrund ist ein Headless-Setup oft spröde.

Verwandt sind Static Site Generators wie Hugo, Astro, Eleventy (11ty) oder Gatsby. Sie generieren bei jedem Content-Update die komplette Website als statische HTML-Dateien. Keine Datenbank zur Laufzeit, extrem schnell, minimale Angriffsfläche. Oft kombiniert mit einem Headless CMS als Datenquelle.

Die bekanntesten CMS im Vergleich

Es gibt hunderte CMS, aber drei dominieren den deutschen Markt klar. Jedes hat seinen eigenen Charakter.

CMSStärkenSchwächenFür wen
WordPressMarktführer weltweit (~43% aller Websites), riesiges Plugin-Ökosystem, einfach zu bedienen, große Community, günstigViele Plugins = mehr Pflege, Security hängt an UpdatesKMU, Blogs, Shops (mit WooCommerce), alles mit Content-Fokus
JoomlaFlexibler als WordPress bei Mehrsprachigkeit und Benutzerverwaltung, solide CommunitySteilere Lernkurve, kleineres Plugin-AngebotVereine, Portale, mehrsprachige Sites
TYPO3Enterprise-tauglich, extrem flexibel, starke Rollen- und RechteverwaltungKomplex, teuer, braucht echte EntwicklerKonzerne, Behörden, große Portale
DrupalTechnisch sehr sauber, stark bei DatenmodellierungFür Laien fast unbedienbarUniversitäten, NGOs, große redaktionelle Sites
Typo-Baukästen (Wix, Jimdo, Squarespace)Keine Technik nötig, alles im BrowserKein echter Export, SEO eingeschränkt, Design begrenztHobby-Seiten, Einzelpersonen ohne Budget

Worauf du beim CMS achten solltest

Open Source vs. proprietär. Systeme wie WordPress, Joomla und TYPO3 sind Open Source — du besitzt deine Website und kannst den Hoster wechseln, wann du willst. Baukästen wie Wix oder Jimdo sind geschlossene Systeme: Deine Inhalte sind dort gefangen. Ziehst du um, fängst du bei null an.

Updates nicht vernachlässigen. Ein CMS ist kein "einmal bauen, nie anfassen". Sicherheits-Lücken werden regelmäßig geschlossen, und wer Updates monatelang ignoriert, hat irgendwann eine gehackte Seite. Das betrifft WordPress genauso wie jedes andere System.

Plugin-Wildwuchs vermeiden. Jedes installierte Plugin ist zusätzlicher Code, der gepflegt werden muss. Wer 40 Plugins installiert, hat 40 potenzielle Schwachstellen. Weniger ist mehr.

Performance zählt. Ein schlecht konfiguriertes CMS bremst deine Website aus, mit direkten Folgen für Core Web Vitals und Google-Rankings. Cache, CDN, Bildkomprimierung und schlanke Themes sind Pflicht.

Ähnliche Begriffe

Design

UI (User Interface)

UI — User Interface — ist die sichtbare Oberfläche deiner Website. Alles, was der Besucher sieht und anfassen kann: Butt…

Weiterlesen →
Design

Typografie

Typografie ist die Kunst, Schrift so zu gestalten und zu setzen, dass sie gelesen wird — und gut wirkt. Im Webdesign ist…

Weiterlesen →
HTML/CSS/Code

Viewport

Der Viewport ist der sichtbare Bereich einer Website im Browserfenster. Auf dem Desktop ist er so groß wie das Fenster, …

Weiterlesen →
Cookie Consent mit Real Cookie Banner