Sulu
Qu'est-ce que Sulu ?
Sulu est un système de gestion de contenu PHP open source construit sur le framework Symfony. Il est conçu pour une modélisation de contenu structurée avec une architecture flexible de pages, blocs et gestion des médias. Sulu prend en charge les déploiements multi-site, un contrôle d'accès basé sur les rôles à granularité fine et le versioning de contenu. Les équipes de développement travaillant dans des écosystèmes PHP l'utilisent comme backend de rédaction et de diffusion de contenu pour des applications web nécessitant des API de contenu propres aux côtés d'une interface éditoriale performante.
Comment ça fonctionne
Sulu organise le contenu via un arbre de pages avec des types de templates configurables qui définissent quels blocs de contenu sont disponibles par page. La saisie de contenu basée sur les blocs permet aux rédacteurs de composer des pages à partir de définitions de composants prédéfinies sans nécessiter d'intervention développeur pour des changements de mise en page au sein de templates définis. Une API REST et GraphQL diffuse le contenu vers des frontends découplés. Les actifs médias sont gérés dans un DAM intégré avec des structures de dossiers, des champs de métadonnées et une conversion de format.
Sulu avec Laioutr
Sulu est prévu pour le Laioutr App Store. Une fois disponible, il fournira un backend de rédaction de contenu natif PHP qui se connecte au Composable Visual Page Builder et à la couche Content Management de la Composable Digital Experience Platform. Les équipes qui exploitent déjà Sulu comme environnement de rédaction peuvent étendre la diffusion de contenu vers des frontends composables sans migrer leurs workflows éditoriaux ni reconstruire le modèle de contenu depuis zéro.
Voir aussi
Découvrez .