AsgardCMS

Beim AsgardCMS handelt es sich um ein recht neues OpenSource Projekt welches auf Laravel 5 basiert und 2015 in der Beta-Version auf den Markt kam. Bisher gibt es leider nur sehr wenige Module/Extentions für den Fall, dass man den Funktionsumfang erweitern möchte.

Damit die Reise nach Asgard losgehen kann, sind einige Mindestanforderungen zu erfüllen:

  • PHP 5.6 oder höher
  • PDO PHP Extension
  • cURL PHP Extension
  • OpenSSL PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • Mcrypt PHP Extension
  • GD PHP Library
  • MySql 5.5
  • Und einer der Cache Drivers: memcached, redis oder apc

Installation über die Konsole

per AsgardCMS-Installer

composer global require asgardcms/asgardcms-installer
asgardcms new NameDesProjekts


per Composer

composer create-project asgardcms/platform your-project-name

Dann ins erstellte Verzeichnis wechseln und zur Installation

php artisan asgard:install aufrufen.

Eine detaillierte Anleitung findet sich => hier <=

Usability / AdminPanel

Das Admin-Panel ist übersichtlich und ansprechend gestaltet. Custom-Field-Types sind leicht hinzuzufügen. Für die unterschiedlichen Nutzer sind sehr detaillierte Zugriffsrechte für die einzelnen Admin-Bereiche einstellbar. Auch die Module lassen sich leicht mit einer Suche finden und hinzufügen. Die Menüpunkte mit Unterpunkten sind selbst für Anfänger mit wenigen Klicks zu erstellen.

Fazit

Ein wirkliches interessantes Projekt, das bereits alle Grundfunktionen für kleine Projekte mit sich bringt. Auch wenn es noch keine Stadt der Götter ist, kann es mit ein bisschen mehr Unterstützung der Community in Form von Erweiterungen in Zukunft hoffentlich ein wirklich verbreitetes CMS werden auf das Thor mit stolz blicken kann.