Grav

Grav ist ein sogenanntes Flat-File CMS , d.h dass es besonders schlank konzipiert ist und es keine Datenbank mehr gibt. Was auch nicht nötig ist, da die Beiträge in einfachen Textdateien vorgehalten werden. Anders als zu erwarten wäre, muss es nicht extra installiert werden – einfach den zip Ordner von der Website herunterladen und schon kann es losgehen. Die Systemanforderungen sind gleichermaßen schlank.

Um das CMS grafisch anzupassen gibt es sogenannte Skeleton Packages, welche die Themes und dafür notwendigen Plugins beinhalten zum download.

Ähnlich wie das CMS Bolt basiert es auf Symfony-Modulen wie:

Einige der Features mit denen Grav auftrumpfen kann sind:

  • Multi-Site Capabilities – eine GRAV Installation kann mehrere unterschiedliche Seiten verwalten
  • Smart caching – egal bei welchem Hoster superschnelles Laden
  • CLI Tools – Command-Line-Tools für Wartung (Dependency Installation, Cache clearing, User creation, und Backups)
  • Package Manager – Extension einfach finden und up-to-date halten
  • SEO Friendly – lesbare URLS und MetaData inklusive
  • Routing and Redirection
  • Debugging and Logging über ein visuelles Interface
  • Minimale Systemanforderungen
  • Dynamische Bildverarbeitung
  • Native Retina/HiDPI Image Support
  • einfaches Erstellen und Filtern nach Tags, Kategorien und Autoren
  • einfaches erstellen von Backups
  • einfaches Erstellen von Themes und anderen Anpassungen

Unterm Strich kann man sagen, dass es ein Interessantes Content Management System ist, welches sicher einen Blick wert ist. Besonders wenn es sich um eher kleine Projekte handelt bei welchen keine Tauschend unterschiedlichen Plugins und Funktionen notwendig sein müssen. Sondern eher der Fokus darauf liegt, dass der Content gut und ansprechend dargestellt wird und die Ladezeiten möglichst gering sind um so ein tolles Nutzererlebnis zu gewährleisten ist dieses CMS zu empfehlen.