installation
Sitecake ist ein PHP-Flatfile-CMS — es gibt keine Datenbank einzurichten. Passen Sie Ihr Markup an, laden Sie zwei Dinge hoch, und schon bearbeiten Sie live.
Voraussetzungen
Sitecake läuft auf dem gleichen Hosting, das Sie bereits für statische Websites nutzen. Sie benötigen lediglich:
-
Einen Webserver — Apache
(mit
mod_rewrite) oder NGINX -
PHP 7.4 oder neuer (8.x
empfohlen), mit den Erweiterungen
openssl,gd,curl,fileinfoundmbstring
Keine Datenbank, kein Build-Schritt, kein Node. Sitecake liest und schreibt Ihre HTML-Dateien direkt auf dem Server.
Schritt 1 — Website anpassen
Fügen Sie die Klasse sc-content zu jedem
<div> hinzu, das bearbeitbar sein
soll. Alles innerhalb dieses Blocks —
Überschriften, Text, Bilder — wird bearbeitbar;
alles andere bleibt gesperrt.
<div class="sc-content">
<h1>Fine looking heading</h1>
<img src="feature.jpg">
<p>Some text</p>
</div>
Verschachteln Sie sc-content-Divs
nicht ineinander — das wird nicht
unterstützt.
Wenn derselbe Inhalt auf mehreren Seiten wiederholt
werden soll — für Sidebars, Footer oder
Sonstiges — benennen Sie die Klasse einfach mit
einem spezifischen Suffix, z. B.
sc-content-footer.
Schritt 2 — Sitecake auf Ihren Host bringen
Es gibt zwei Möglichkeiten — wählen Sie die, die zu Ihrem Setup passt.
Mit Shell-Zugriff — führen Sie dies im Root-Ordner Ihrer Website aus, um die neueste Version in einem Schritt herunterzuladen und zu entpacken:
$ curl -sS https://admin.sitecake.com/install | php
Ohne Shell-Zugriff — laden Sie die kostenlose Version herunter als ZIP und laden Sie sie selbst hoch. Entpacken Sie sie mit dem cPanel-Dateimanager oder einem Tool wie Akeeba Kickstart, und laden Sie sie dann in denselben Ordner wie Ihre Website hoch. Sie sollten am Ende eine Struktur wie diese haben:
/css
/images
/js
/sitecake ← die CMS-Dateien
index.html
sitecake.php ← Login-Einstiegspunkt
Beide Methoden geben Ihnen genau denselben,
vollständigen Editor — nichts ist in seinen
Funktionen eingeschränkt. Ein Lizenzschlüssel
wird erst benötigt, sobald Sie ihn auf eine echte
öffentliche Domain richten; auf
localhost, *.local,
*.test oder einer privaten
Netzwerkadresse funktioniert er einfach, ohne
Schlüssel. Siehe die
Preisseite für
lizenzierte Pläne, sobald Sie bereit für den
Live-Betrieb sind.
Sie haben noch keine Website, um das auszuprobieren? Starten Sie mit einer der kostenlosen HTML-Vorlagen.
Schritt 3 — Mit dem Bearbeiten beginnen
Rufen Sie in Ihrem Browser sitecake.php
auf Ihrer Domain auf und melden Sie sich mit dem
Passwort admin an, um mit dem Bearbeiten
zu beginnen.
→ http://domain.com/sitecake.php
Das war's — Sie bearbeiten live, direkt auf der Seite. Falls Sie die Live-Demo noch nicht ausprobiert haben, bekommen Sie dort in Sekunden ein Gefühl fürs Bearbeiten.
Sie können sich auch ein zweiminütiges Video ansehen, das die grundlegenden Bearbeitungsmöglichkeiten zeigt.
Ändern Sie das Standardpasswort
admin, bevor Sie die Website an einen
Kunden übergeben —
Einstellungen → Passwort ändern
in der Symbolleiste.