LydiaCMS

LydiaCMS est un CMS PHP construit sur le framework Nette et Doctrine ORM.

Ce qu\'il résout :

  • Contenu multilingue en tant que concept de première classe — chaque entité possède des variantes localisées, l'ajout d'une langue ne nécessite aucune modification du code
  • Routage URL généré dynamiquement depuis la base de données, sans fichiers de configuration statiques
  • Extensibilité via des DI Extensions — chaque module est un package Composer qui enregistre ses propres services, entités et routes
  • Formulaires et grilles d'administration générés automatiquement à partir des métadonnées des entités Doctrine
  • Infrastructure SEO intégrée — slug, titre, description pour chaque entité
  • Sécurité basée sur les rôles avec un système de permissions (voir/modifier/ajouter/exporter par contexte)

Modules : Core, Menu, Blog, Forms, Attributes, Location, Currencies, Integration (pipeline d'import)

Stack : PHP 8, Nette, Doctrine ORM, Latte, Symfony EventDispatcher, Flysystem

LydiaCMS