Pagekit

Im Juni 2014 ging das quelloffene CMS Pagekit erstmal in der Alpha-Version unter einer freien MIT-Lizenz an den Start, die stabile Version 1.0 folgeIe April 2016. Erstellt wurde es von dem Hamburger Unternehmen YOOtheme. Seine Als Basis dient das Symfony-Framework und zum Einsatz kommt SQLite als Datenbank (bei Bedarf ist auch MySQL nutzbar).

Das Backend erstrahlt in einem ansprechend sauber aufgeräumten Material-Design welches mit dem Vue.js-Framework umgesetzt wurde und auf dessen Admin-Dashboard sich beliebig viele Widgets platzieren lassen. Zur Templateerstellung kommt die Razr-Template-Engine zum Einsatz, welche seitens „ASP.NET Razor“ von Mircorosoft inspiriert wurde, jedoch mit PHP programmierbar ist.

Es gibt sogar einen eigenen integrierten Marktplatz, in welchem Entwickler kostenlos oder kommerziell ihre eigenen Extensions oder Themes anbieten können. Diese können mit nur wenigen Klicks schnell und einfach installiert werden. Bei den Extentions gibt es eine breite Palette; von einem Google-Analytics-Tool über einem Formmaker zum erstellen von Formularen, bis hin zum Syntax-Highlighting. Selbst der Editor ist gegen den legendären WYSIWYG Editor TinyMCE austauschbar.

Bei der Erstellung der Themes bietet sich das von YOOtheme selbst entwickelte Front-End-Framework UiKit an was bereits implementiert ist und eine ernstzunehmende Konkurrenz zu Bootstrap darstellen könnte, da es mit nur 70 Kbyte auch sehr leichtgewichtig und fix ist.

Die Mindestvoraussetzungen die Pagekit an den Server stellt sind:

  • Apache 2.2+ oder nginx
  • MySQL Server 5.1+
  • PHP Version 5.4+

Fazit: Ein wirklich gelungenes aufgeräumtes CMS das auf modernen und erprobten Technologien basiert, die das ganze zu einer sehr effizienten und in Zukunft vielleicht auch ernstzunehmenden Alternative zu den Großen wie WordPress macht. Einziger Makel, wenn man das so nennen kann, ist für den Entwickler der Aufwand sich mit diesen neuen genutzten Frameworks vertraut zu machen, was ein wenig Zeit in Anspruch nimmt. Für den Endnutzer, jedoch ein schönes, schlankes und übersichtliches CMS das man auch mal bei einem Kundenprojekt einsetzten kann ohne sich Gedanken machen zu müssen.