Content Management Frame – das CMS für Mensch und Maschine

Das Internet verändert sich: KI-Assistenten lesen Webseiten, bevor Menschen sie besuchen. Das Content Management Frame (CMF) ist meine Antwort darauf – ein schlankes CMS ohne Datenbank, das Menschen bequem pflegen und Maschinen sauber lesen können.

Startseite von cmf.brosemedien.de: „CMF – das einfache CMS ohne Datenbank für Menschen und Maschinen“ mit Download-Knopf und Kennzahlen

Was ist das CMF?

Ein Content-Management-System, das ich von Grund auf selbst gebaut habe: PHP, JSON und etwas CSS – kein Framework, keine Datenbank, keine Build-Werkzeuge. Jede Seite ist eine Datei, die du lesen, sichern und umziehen kannst.

Das CMF ist Open Source unter MIT-Lizenz und kostenlos. Aktuell ist Version 1.17.1 vom September 2026.

.md

jede Seite auch als Markdown

30

Aktionen in der REST-API

9

Blocktypen im Editor

0

Datenbanken

Drei Welten, eine Schnittstelle

Gestaltung tritt im CMF bewusst hinter Struktur zurück. Ob Mensch, KI oder beide zusammen schreiben, ist zweitrangig – was zählt: verständlich, korrekt, nützlich.

Mensch

Schreibt Inhalte und pflegt Seiten im Block-Editor – ohne Vorwissen und ohne Plugin-Dschungel.

Maschine

Liest jede Seite als Markdown und schreibt über die REST-API: Skripte, n8n-Workflows und KI-Assistenten pflegen die Website mit.

Internet

Bekommt sauberes HTML, Sitemap, strukturierte Daten und eine llms.txt – lesbar für Suchmaschinen und KI-Systeme gleichermaßen.

Für Menschen: der Block-Editor

Seiten entstehen aus neun Blocktypen: Überschrift, Text, Bild, Liste, Buttons, Spalten, HTML, Blog-Übersicht und Formular. Wer lieber direkt arbeitet, schaltet auf JSON um – ungültiges JSON wird vor dem Speichern abgefangen, damit keine Seite leer wird.

Dazu kommen ein Blog mit Kategorien, eine Medienverwaltung und eine Navigation, die sich aus den Seiten von selbst baut.

Der Block-Editor im CMF-Admin: Felder für Titel, Slug, Status und Navigation, darunter Knöpfe für Überschrift, Text, Bild, Liste, Buttons, Spalten und HTML
Dieselbe CMF-Startseite als Markdown: reiner Text mit Überschriften, Links und Bildverweisen, wie ihn KI-Assistenten lesen

Für Maschinen: lesen und mitschreiben

Häng .md an eine Adresse, und die Seite kommt als sauberes Markdown zurück. Eine automatisch gepflegte llms.txt listet alle Inhalte für KI-Systeme auf.

Über die REST-API mit 30 Aktionen lesen und schreiben Skripte oder Agenten Seiten, Beiträge und Medien – geschützt per Token. Die News auf cmf.brosemedien.de sind so entstanden: komplett per API, vom Beitragsbild bis zum RSS-Feed.

Wartung: Update per Klick

Neue Versionen installierst du im Admin mit einem Klick. Vorher legt das CMF ein Backup an, und ein Rollback ist ebenso einen Klick entfernt. Eigene Anpassungen wie Weiterleitungen, Farben oder Schriften bleiben beim Update erhalten.

Die ganze Website lässt sich als ZIP sichern und auf einer anderen Installation wieder einspielen.

Die Einstellungen im CMF-Admin mit System-Update per Klick, Export und Import
Der Theme-Editor im CMF-Admin: Container-Breite, Abstände, Ecken und Farben als einfache Eingabefelder

Gestaltung ohne Baukasten

Farben, Abstände, Ecken und Schriftgrößen stellst du im Theme-Editor ein – 24 Werte und zehn Schriftfamilien, die lokal mitkommen. Das Stylesheet schreibt das CMF beim Speichern selbst, ohne Build-Schritt.

„Inhalte strukturieren, nicht gestalten. Wissen zugänglich machen, nicht nur schön darstellen.“

Was sonst noch drinsteckt

Formulare

Kontakt- und Anfrageformulare mit Spam-Schutz ohne Cookie, Einsendungen im Admin, CSV-Export und E-Mail-Benachrichtigung.

Blog und RSS

Beiträge mit Kategorien und Beitragsbildern, Karten-Übersicht und ein RSS-Feed, der sich selbst aktualisiert.

Suchmaschinen

Sitemap, robots.txt, Canonical, Open Graph und strukturierte Daten wie FAQ und Brotkrumen entstehen automatisch.

Sicherheit

Content-Security-Policy, CSRF-Schutz, Login-Sperre, bereinigte SVG-Uploads und ein gehashter API-Token.

Medien

Bilder, Video, Audio und PDF hochladen; vor dem Löschen prüft das CMF, wo eine Datei noch eingebunden ist.

Live-Suche

Der Suchindex liegt als statische Datei bereit – die Suche läuft schnell und ohne Datenbankabfrage.

Passt das CMF zu dir?

Es passt, wenn …

  • du eine überschaubare Website selbst pflegst – Firma, Verein, Praxis, Portfolio oder kleiner Blog,
  • Skripte oder KI-Assistenten mitarbeiten sollen,
  • du keine Datenbank betreuen willst oder dein Webspace keine hat,
  • die Wartung klein bleiben soll.

Es passt nicht, wenn …

  • du einen Online-Shop mit Warenkorb und Zahlung brauchst,
  • du Kundenkonten oder einen Mitgliederbereich planst,
  • eine große Redaktion mit Rollen und Freigaben arbeitet,
  • du mehrere Sprachfassungen pflegen willst.

Die Grenze ist Absicht: Genau diese Funktionen würden den Ballast mitbringen, den das CMF vermeiden soll.

Selbst ausprobieren

Herunterladen, auf den Webspace laden, loslegen – kostenlos und ohne Registrierung. Du brauchst PHP 8.1 oder neuer, Apache mit mod_rewrite und Schreibrechte, aber keine Datenbank.

Häufige Fragen zum Content Management Frame

Was ist das Content Management Frame?

Ein schlankes Open-Source-CMS, das ich selbst entwickelt habe: Seiten liegen als JSON-Dateien statt in einer Datenbank, Menschen pflegen sie im Block-Editor, Maschinen lesen sie als Markdown und schreiben über eine REST-API.

Was kostet das CMF?

Nichts. Das CMF steht unter der MIT-Lizenz: Du darfst es frei nutzen, verändern und weitergeben, auch kommerziell. Einzige Bedingung: Der Lizenztext bleibt im Projekt.

Was braucht das CMF auf dem Webspace?

PHP 8.1 oder neuer, Apache mit mod_rewrite und Schreibrechte für einige Ordner. Eine Datenbank braucht es nicht – es läuft auf gewöhnlichem Shared Hosting.

Für welche Websites passt das CMF nicht?

Für Online-Shops, Mitgliederbereiche mit Kundenkonten, große Redaktionen mit Rollen und Freigaben und mehrsprachige Seiten. Dafür sind WordPress, ein Shop-System oder ein größeres CMS die ehrlichere Wahl.

Hinter Foerbs Labyrinth steckt Fabian Brose

Web, Druck, Systeme und Apparate baue ich auch im Auftrag — erzähl mir von deinem Vorhaben.

Gespeicherte Inhalte

Gespeicherte Notizen

Gespeicherte Links

Produkt zum Warenkorb hinzugefügt.
0 Artikel - 0 TRYX