Speichere Änderungen direkt auf dem Server
Mit Server Persistence v2.0 werden alle Inhaltsänderungen permanent in einer JSON-Datei auf deinem Webserver gespeichert. Keine localStorage-Limits mehr!
Hauptfunktionen
Server-Speicherung
Alle Änderungen werden in einer content.json Datei auf deinem Server gespeichert
Echtzeit-Sync
Änderungen werden sofort gespeichert und sind nach Reload sichtbar
Sicher & Einfach
Nur PHP erforderlich, keine komplexe Datenbank-Konfiguration
Standalone
Komplett eigenständig, funktioniert auf jedem PHP-Webhosting
Einfache Integration
Nur 3 Dateien hochladen und du bist startklar
Backup-Funktion
Automatische Fallback auf localStorage wenn Server offline
So funktioniert es
Dateien hochladen
Lade die drei Dateien in einen Ordner auf deinem Webserver hoch:
index.html- Demo-Seiterizocms.js- Das CMS-Scriptapi.php- Server-Backend
Berechtigungen setzen
Stelle sicher dass die Dateien die richtigen Berechtigungen haben:
chmod 755 api.php chmod 666 content.json # wird automatisch erstellt mkdir uploads && chmod 777 uploads/
Seite öffnen und bearbeiten
Öffne die index.html in deinem Browser und aktiviere den Edit-Modus:
Drücke auf deiner Tastatur:
Änderungen speichern
Klicke auf ein editierbares Element, ändere den Inhalt und klicke "Speichern". Die Änderungen werden automatisch in content.json auf dem Server gespeichert und sind nach einem Reload dauerhaft sichtbar.
Systemanforderungen
Server-Anforderungen
- PHP 7.4 oder höher
- Schreibrechte im Webverzeichnis
- JSON Extension (Standard bei PHP)
Browser-Anforderungen
- Moderner Browser (Chrome, Firefox, Safari, Edge)
- JavaScript aktiviert
- Keine zusätzlichen Plugins
Bereit zum Loslegen?
Lade die v2.0 Server Persistence Version herunter und starte in wenigen Minuten mit der Bearbeitung deiner Webseite.
Alle Dateien befinden sich im Ordner /public/v2.0/
Häufige Fragen
Funktioniert es ohne Datenbank?
Ja! v2.0 speichert alle Daten in einer einfachen JSON-Datei. Du brauchst keine MySQL, PostgreSQL oder andere Datenbank.
Was passiert wenn der Server offline ist?
Das System fällt automatisch auf localStorage zurück. Änderungen werden lokal gespeichert und beim nächsten Server-Kontakt synchronisiert.
Kann ich mehrere Seiten gleichzeitig bearbeiten?
Ja, aber Vorsicht: Die letzte Speicherung überschreibt vorherige. Für Team-Nutzung empfehlen wir eine Datenbank-Lösung mit Versionierung.
Wie sichere ich meine Daten?
Erstelle regelmäßig Backups der content.json Datei. Du kannst auch einen Cronjob einrichten für automatische Backups.
v1.0 vs v2.0
| Feature | v1.0 (localStorage) | v2.0 (Server Persist) |
|---|---|---|
| Speicherort | Browser localStorage | Server JSON-Datei |
| Persistenz nach Reload | Nur im selben Browser | Überall verfügbar |
| Speicherlimit | ~5-10MB | Unbegrenzt (Server-Limit) |
| Setup | Nur HTML + JS | HTML + JS + PHP |
| Empfohlen für | Prototypen, Testing | Produktion, echte Websites |