Sulu
Was ist Sulu?
Sulu ist ein quelloffenes PHP-Content-Management-System, das auf dem Symfony-Framework aufbaut. Es ist für strukturiertes Content-Modelling mit einer flexiblen Seiten-, Block- und Medienverwaltungsarchitektur ausgelegt. Sulu unterstützt Multi-Site-Deployments, feingranulare rollenbasierte Zugriffskontrolle und Content-Versionierung. Entwicklungsteams in PHP-Ökosystemen nutzen es als Autorenumgebung und Content-Delivery-Backend für Webanwendungen, die saubere Content-APIs neben einer leistungsfähigen redaktionellen Oberfläche erfordern.
Funktionsweise
Sulu organisiert Inhalte über einen Seitenbaum mit konfigurierbaren Template-Typen, die definieren, welche Content-Blöcke pro Seite verfügbar sind. Blockbasierte Inhaltseingabe ermöglicht Redakteuren die Seitenkomposition aus vordefinierten Komponentendefinitionen, ohne Entwickler für Layout-Änderungen innerhalb definierter Templates einbeziehen zu müssen. Eine REST- und GraphQL-API liefert Inhalte an entkoppelte Frontends.
Sulu mit Laioutr
Sulu ist als Integration für den Laioutr App Store geplant. Sobald verfügbar, bietet es ein PHP-natives Content-Authoring-Backend, das sich mit dem Composable Visual Page Builder und der Content Management-Schicht der Composable Digital Experience Platform verbindet. Teams, die Sulu bereits als ihre Autorenumgebung betreiben, können Content-Auslieferung auf composable Frontends erweitern, ohne redaktionelle Workflows zu migrieren oder das Content-Modell von Grund auf neu aufzubauen.
Verwandt
Mehr dazu: .