Open Source · Dateibasiert · Maschinenlesbar

CMF – das einfache CMS ohne Datenbank für Menschen und Maschinen

Menschen pflegen Seiten im Block-Editor. Maschinen lesen jede Seite als Markdown und pflegen sie über die REST-API. Die Inhalte liegen als JSON-Dateien – eine Datenbank braucht CMF nicht.

Gleich an dieser Website ausprobieren:

Der visuelle Block-Editor im CMF-Adminbereich
Der Block-Editor im Admin-Bereich
.md
jede Seite auch als Markdown
30
API-Aktionen
9
Blocktypen
0
Datenbanken

Maschinen lesen und pflegen diese Website

Jede Seite und jeder Beitrag ist zusätzlich als Markdown abrufbar – einfach .md an die Adresse hängen. Die llms.txt listet alle Inhalte mit diesen Markdown-Links auf. Und über die REST-API mit 30 Aktionen lesen und schreiben Skripte oder KI-Assistenten Seiten, Beiträge und Medien.

Diese Website wird selbst so gepflegt: Die News-Beiträge vom 15. September 2026 sind komplett per API entstanden – vom Beitragsbild bis zum Eintrag im RSS-Feed. Wie das im Einzelnen funktioniert, zeigt die Seite Maschinen-CMS.

GET /home.md
→ diese Seite als Markdown

GET /llms.txt
→ Verzeichnis aller Seiten und Beiträge

GET /api.php?a=pages          (mit Token)
→ alle Seiten als JSON

POST /api.php?a=page_create   (mit Token)
→ neue Seite anlegen

Ein CMS, das einfach bleibt

Die meisten Websites brauchen keine Datenbank, keinen Plugin-Stapel und keinen wöchentlichen Update-Termin. CMF ist die leichte Alternative: Inhalte als Dateien, ein klarer Block-Editor und ein System, das auf einem gewöhnlichen PHP-Webspace läuft.

Keine Datenbank – Inhalte liegen als JSON-Dateien im Dateisystem. Backup = Ordner kopieren.
Visueller Block-Editor – 9 Blocktypen von der Überschrift bis zum Formular, ohne Schulung bedienbar.
Formulare eingebaut – Kontakt- und Anfrageformulare mit Spam-Schutz ohne Cookie; Einsendungen im Admin lesen oder als CSV exportieren.
REST-API eingebaut – 30 Aktionen für Seiten, Beiträge, Medien und Theme, Zugang per Token.
Maschinenlesbar – Markdown jeder Seite, automatische llms.txt und eine API-Kurzreferenz für Agenten im Download.
SEO inklusive – Sitemap, RSS-Feed, Canonical-URLs, strukturierte Daten und Meta-Felder automatisch.
Theme ohne Code – Farben und Schriften (10 Schriftfamilien) im Theme-Editor einstellen.
Blog integriert – News-Bereich mit Kategorien, Beitragsbildern und eigenem Feed.
Updates per Klick – System-Update mit automatischem Backup und Rollback.

So installierst du CMF

1
ZIP entpacken und hochladen

Das Paket entpacken und per FTP oder Dateimanager auf den Webspace laden.

2
Domain auf public/ zeigen lassen, Schreibrechte setzen

Das Web-Verzeichnis der Domain auf den Ordner public/ stellen und Schreibrechte für config/, content/ und public/ vergeben.

3
/admin.php aufrufen und anmelden

Mit admin / admin anmelden und sofort ein eigenes Passwort festlegen – CMF verlangt das beim ersten Login.

Voraussetzungen: PHP 8.1+, Apache mit mod_rewrite, Schreibrechte – keine Datenbank. Alle Details, auch zur config/site.json, stehen in der Installationsanleitung.

CMF herunterladen (.zip) Installationsanleitung lesen

Eine Anleitung für jede Zielgruppe

Mensch

Inhalte schreiben, Seiten anlegen, Medien verwalten – im Block-Editor, ohne technisches Vorwissen.

Anleitung für Menschen

Internet

Semantisches HTML, Sitemap, RSS, Canonical-URLs und strukturierte Daten – Suchmaschinen lesen ohne Hürden mit.

Anleitung fürs Internet

Maschine

REST-API, Markdown-Ausgabe und llms.txt – Skripte und KI-Assistenten lesen, erstellen und ändern Seiten.

Anleitung für Maschinen

CMF oder WordPress?

CMFWordPress
DatenbankKeine – JSON-Dateienstandardmäßig MySQL/MariaDB
Jede Seite als Markdown, llms.txt✓ eingebautnur per Plugin
API-Kurzreferenz für KI-Agenten im Paket✓ README_MASCHINEN.mdEntwickler-Handbuch online
Formulare mit Einsendungen✓ eingebautnur per Plugin

Beide Systeme bringen eine REST-API im Kern mit. Für Shops, Mitgliederbereiche oder große Redaktionen ist WordPress die bessere Wahl – mehr dazu unter CMF als WordPress-Alternative.

Vertiefen

Maschinen-CMS

Live-Belege, ein echter Ablauf per API und die Grenzen der llms.txt.

Einfaches CMS

Bedienung und Wartung im Alltag: Blöcke, Formulare, Updates.

CMS ohne Datenbank

Flat-File-Prinzip, Vor- und Nachteile, Vergleich mit Grav, Kirby und Bludit.

WordPress-Alternative

Wann WordPress bleiben sollte – und wie ein Umzug per Agent abläuft.

Unsicher, ob CMF zu deinem Projekt passt? Die Entscheidungshilfe: Warum CMF?

Offen, kostenlos, nachvollziehbar

CMF ist MIT-lizenzierte Open-Source-Software. Der komplette Quellcode liegt auf GitHub – keine Registrierung, keine Kosten.