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-Installercomposer global require asgardcms/asgardcms-installer
asgardcms new NameDesProjekts
per Composercomposer create-project asgardcms/platform your-project-name
Dann ins erstellte Verzeichnis wechseln und zur Installationphp 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.