LydiaCMS

LydiaCMS ist ein PHP-CMS, das auf dem Nette Framework und Doctrine ORM aufbaut.

Was es löst:

  • Mehrsprachige Inhalte als erstklassiges Konzept — jede Entität hat lokalisierte Varianten, das Hinzufügen einer Sprache erfordert keine Codeänderungen
  • URL-Routing wird dynamisch aus der Datenbank generiert, nicht aus statischen Konfigurationsdateien
  • Erweiterbarkeit über DI-Extensions — jedes Modul ist ein Composer-Paket, das eigene Services, Entitäten und Routen registriert
  • Admin-Formulare und -Grids werden automatisch aus Doctrine-Entity-Metadaten generiert
  • Eingebaute SEO-Infrastruktur — Slug, Titel, Beschreibung für jede Entität
  • Rollenbasierte Sicherheit mit einem Berechtigungssystem (Anzeigen/Bearbeiten/Hinzufügen/Exportieren je nach Kontext)

Module: Core, Menu, Blog, Forms, Attributes, Location, Currencies, Integration (Import-Pipeline)

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

LydiaCMS