mit php arbeiten
Sitecake funktioniert sowohl mit PHP-Dateien als auch mit einfachem HTML. Wenn Sie Sitecake mit einer PHP-Website verwenden, gibt es einiges zu beachten.
-
Das vollständige
sc-content-Element sollte sich in einer einzigen Datei befinden. Es in einer Datei zu öffnen und in einer anderen zu schließen, funktioniert nicht. -
PHP-Code innerhalb eines
sc-content-Elements wird nach dem ersten Speichern oder Veröffentlichen mit gerendertem HTML überschrieben. -
Pfade, die in PHP-Methoden wie
includeundrequireverwendet werden und bearbeitbaren Inhalt enthalten, sollten relativ sein, da Sitecake Kopien Ihrer Dateien erstellt und mit diesen Kopien arbeitet. Bei absoluten Pfaden bindet Sitecake immer die Originaldateien ein, und Änderungen ansc-content-Elementen in eingebundenen Dateien erscheinen erst nach der Veröffentlichung.
Sitecake-Dateien und -Ordner
Hier ist die Struktur innerhalb des Ordners
sitecake/:
sitecake/
<version>/ Versionsordner
client/
editor-v4/ In-Page-Editor (JS/CSS)
pagemanager/ Seiten-Manager (JS/CSS)
config/ Konfigurationsdateien
bootstrap.php Anwendungs-Bootstrap
requirements.php Umgebungsprüfung
config.php Sitecake-Konfiguration
locale/ Übersetzungsdateien
src/ Server-Quelldateien
Sitecake/ Sitecake-Klassen
app.php Einstiegspunkt der Dienste
credentials.php Zugangsdaten-Datei
credentials.php.default Zurücksetzungsdatei für Zugangsdaten
editor.cnf Editor-Konfiguration
sitecake.php Einstiegspunkt der Anwendung
Sonstiges
Sitecake unterstützt Session-Handling über Memcache, Memcached und Redis.