Documentation complète
FractalCMS repose sur quelques notions fondamentales. Ici, vous découvrirez les contenus, les menus, la gestion des rôles (RBAC) et les éléments qui structurent votre site.
Présentation
FractalCMS est un CMS léger conçu pour gérer du contenu hiérarchisé de manière flexible et performante.
Son principe fondateur repose sur une arborescence fractionnelle, permettant de représenter et manipuler des contenus imbriqués à profondeur illimitée, tout en gardant une structure simple et interrogeable en SQL.
Objectifs
FractalCMS n’a pas vocation à concurrencer les solutions existantes comme WordPress ou Drupal.
Il s’agit avant tout d’un projet personnel, pensé comme un terrain d’expérimentation pour :
- tester des idées d’architecture,
- conserver la main sur les choix techniques,
- et disposer d’un outil léger, adapté à un blog, site, portfolio développeur.

Stack utilisée
- Backend : PHP + MySQL / MariaDb
- Yiiframework
- Frontend : Aurelia 2 + BootstrapCSS
- Éditeur : JSONEditor / QuillJS pour la gestion des contenus
- Accessibilité : Gestion du SEO
Exemple d’utilisation
Vous voulez un site fonctionnel prêt en quelques minutes ?
Cet article contient un blog clé en main :
- Installation rapide
- Articles et menus déjà créés
- Documentation intégrée

Les contenus
Dans cette documentation nous allons voir le coeur de FractalCMS, la création des articles et leur utilisation sur le front

Sujets avancés
FractalCMS offre des fonctionnalités afin de vous aider à construite une structure opérationnelle