Objectif
SimpleSL CMS fournit une interface d’administration pour créer, organiser et publier un site SimpleSL sans perdre la lisibilité du HTML final.
Domaines recommandés
simplesl.com reste le site public du produit. demo.simplesl.com peut servir de démonstration visiteur. cms.simplesl.com peut accueillir l’administration ou son bac à sable.
Modules initiaux
core: identité du site, navigation et paramètres globaux.pages: titre, slug, description, statut et ordre.sections: blocs éditoriaux rattachés aux pages.media: images locales, textes alternatifs et légendes.users: accès administrateur et rôles simples.docs: lien avec la documentation technique.
Données
SQLite est le socle naturel pour une première version : installation simple, fichier unique, sauvegarde directe et migration future possible.
Rendu public
Le CMS doit produire des URLs propres, du HTML sémantique, une navigation claire, des métadonnées utiles, un CSS local et des en-têtes HTTP raisonnables.
Roadmap
- v0.1: modèle de données, modules de base et première administration PHP.
- v0.2: édition des pages, sections, médias et prévisualisation.
- v0.3: publication, slugs, rendu public, sauvegarde et export.
- v1.0: version stable, documentation complète, démo et installation reproductible.