# Einfaches CMS ohne Datenbank – offen für Maschinen

> CMF ist ein einfaches Open-Source-CMS ohne Datenbank: jede Seite auch als Markdown, automatische llms.txt, REST-API mit 30 Aktionen und Block-Editor.

Kanonische URL: https://cmf.brosemedien.de/

---

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.

 [Kostenlos herunterladen](/download)
 [Demos ansehen](/demos)

 Gleich an dieser Website ausprobieren:

 [Diese Seite als Markdown](/home.md)
 [llms.txt ansehen](/llms.txt)

 ![Der visuelle Block-Editor im CMF-Adminbereich](/media/2026/09/screenshot_editor-b678e4c9.webp)
 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](/ki-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](/installationsanleitung).

- [CMF herunterladen (.zip)](/download)
- [Installationsanleitung lesen](/installationsanleitung)

## Eine Anleitung für jede Zielgruppe

### Mensch

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

[Anleitung für Menschen](/humanoid-anleitung)

### Internet

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

[Anleitung fürs Internet](/anleitung-internet)

### Maschine

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

[Anleitung für Maschinen](/maschinen-anleitung)

## CMF oder WordPress?

CMF WordPress

 Datenbank Keine – JSON-Dateien standardmäßig MySQL/MariaDB

 Jede Seite als Markdown, llms.txt ✓ eingebaut nur per Plugin

 API-Kurzreferenz für KI-Agenten im Paket ✓ README_MASCHINEN.md Entwickler-Handbuch online

 Formulare mit Einsendungen ✓ eingebaut nur 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](/wordpress-alternative).

## Vertiefen

### [Maschinen-CMS](/ki-cms)

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

### [Einfaches CMS](/einfaches-cms)

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

### [CMS ohne Datenbank](/cms-ohne-datenbank)

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

### [WordPress-Alternative](/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?](/warum-cmf)

### Offen, kostenlos, nachvollziehbar

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

 [Download](/download)
 [Quellcode auf GitHub](https://github.com/foerbsnavi/CMF)
 [Neuigkeiten](/news)
