Die meisten Content-Management-Systeme verlangen schon bei der Installation eine Datenbank. Für eine kleine Website mit zehn Seiten ist das wie ein Lastwagen für den Wocheneinkauf: Es funktioniert, ist aber unnötig schwer. PlaCeMS dreht das um. Du startest ohne Datenbank und schaltest sie erst dazu, wenn du sie wirklich brauchst.
Am Anfang: einfach Dateien
Ohne das Datenbank-Modul speichert PlaCeMS alle Inhalte in Dateien. Das ist schnell, braucht keine Einrichtung und lässt sich kinderleicht sichern: Ein Backup ist im Grunde eine Kopie des Ordners. Für viele Websites reicht das dauerhaft.
Wenn es mehr wird: Datenbank dazu
Wächst dein Projekt – viele Blog-Artikel, ein Shop mit Bestellungen, Hunderte Newsletter-Abonnenten oder Mitgliederkonten –, wird eine Datenbank sinnvoll. Mit dem Datenbank-Modul verbindest du PlaCeMS mit MariaDB oder MySQL. Die Zugangsdaten gibst du einmal im Backend ein, sie werden verschlüsselt gespeichert.
Modul für Modul umschalten
Das Besondere: Du musst nicht alles auf einmal umstellen. Für jedes Modul entscheidest du einzeln, ob es mit Dateien oder mit der Datenbank arbeitet. Der Blog kann schon in der Datenbank liegen, während die Galerie noch in Dateien bleibt. Manche Daten, die nie groß werden, bleiben bewusst immer Dateien – das erkennt PlaCeMS selbst.
Der Wechsel läuft in zwei Schritten direkt im Backend:
- Tabelle anlegen: PlaCeMS erzeugt die passende Tabelle für das Modul.
- Daten übernehmen: Die vorhandenen Inhalte werden aus den Dateien in die Tabelle übertragen.
Danach arbeitet das Modul mit der Datenbank weiter – für dich im Backend sieht alles genauso aus wie vorher.
Die anderen Module merken davon nichts
Alle Module greifen über dieselbe Schnittstelle auf ihre Daten zu. Ob dahinter Dateien oder eine Datenbank liegen, ist für sie egal. Deshalb funktionieren zum Beispiel die Suche, die Übersichtsseiten und die Navigation unverändert weiter, egal welches Modul gerade wo speichert. Und neue Module unterstützen automatisch beide Wege.
Immer im Blick
Im Backend zeigt dir das Datenbank-Modul den Verbindungsstatus, alle Tabellen mit der Zahl ihrer Einträge und ein Protokoll der letzten Aktionen. So siehst du auf einen Blick, welches Modul wo speichert und ob alles läuft.
Wachsen, ohne neu anzufangen
Bei den meisten Systemen musst du dich am ersten Tag entscheiden. Bei PlaCeMS entscheidest du, wenn es so weit ist – und nicht eine Minute früher. Warum wir PlaCeMS bewusst so gebaut haben, liest du in Modular statt überladen.