Unerwartet...SynaptikCMS

Manche Momente erscheinen unverhofft.

Für meine Website wünsche ich mir eine Bedienoberfläche. Das Nutzenwollen eines CMS oder eines Static Generatoren hat meines Erachtens auch viel mit der Bedienung zu tun. Wie ich in meinem Blogbeitrag Static mit Cecil berichtet habe, hat es mich erst nicht gestört, dass ich für mein Webding keine grafische Oberfläche habe. Mittlerweile bin da: Ich mag eine GUI, das Herumklicken und dabei das Gefühl haben, ich hätte es im Griff;-)

Die Toolsuche beginnt wieder fast von vorne

So liess die Situation trotz dem aktiven Nutzen, den wirklich superb eingebauten Funktionen und der Kompaktheit von Cecil mir innerlich keine Ruhe, was meine Website anbelangt. Cecil zeigte sich als eines der ausgefeiltesten Tools, die ich auf dem Hosting nutzen kann. Aber nicht im Hinblick darauf, dass daraus noch ein, zwei weitere Websites werden könnten. Bald war ich wieder am Evaluieren, am Vergleichen und am Infragestellen. Im Prinzip war ich wieder am gleichen Punkt, wie zu Beginn meiner Bewegung weg von Publii. Meine Evaluation kam aber nicht vom Fleck. Ich überlegte, ob ich sogar zurück zu Publii gehe, denn Irgendwie drehte sich dann meine Findung irgendwie nur noch um diese drei Kandidaten:

Ich fühlte mich nicht angekommen, denn so oft ich meine Ergebnisse und Erkenntnisse ansah: Keines erschien für mich stimmig. Typemill findet seinen Fokus auf Dokumentationen und war damals noch nicht PHP-8.5-fähig, heute ist es das. Textpattern erfasste ich als CMS für Tausende von Seiten – und ich kenne niemanden, der es nutzt. ProcessWire scheint wirklich ein Dev-Diamant am CMS-Himmel zu sein, für einen Web-Tinkerer wie mich war es mir zu wenig fassbar. Alle drei mögen super Tools sein.

Daher ging meine Suche weiter. Und in meinem Umfeld gab es schon Menschen, die wunderten sich…

Unerwartete Mitternachtsentdeckung

Ich habe an einem Sommerabend lange gelesen und überlegte, was ich noch tun könnte. Ich habe um halb zwölf Uhr das ChatGPT gefragt, welche Flatfile CMS es für meinen Zweck (PHP Selbsthosting) noch gäbe. Zurück kam die Liste mit vielen bekannten Namen plus: SynaptikCMS

Sofort folgte ich dem mir bisher unbekannten Hinweis und entdeckte ein brandneues Flat-File CMS SynaptikCMS, komplett in PHP und blitzschnell. Mit argwöhnischen Augen klickte ich mich durch die Website, Marketing und Promotion ist ja geduldig, doch langsam zeigte sich ein Schmunzeln und bald testete ich die Demo. Auch wenn es mittlerweile schon nach Mitternacht war, doch der Hostingtest musste noch sein. So lud ich den aktuellen Release auf mein Hosting und ja, es läuft sauber.

Die Oberfläche zeigt sich mir einfach und fast selbsterklärend. Themes und Plugins sind schnell installiert und eingestellt. Es bietet sogar Custom Fields, was ich wirklich für ein frisches CMS herausragend finde. Mit wenigen Klicks sind Seiten oder Posts erstellt, dabei stehen alle wichtigen Informationen zu Bilder, SEO und eine gelungene Optionsauswahl (Titelbild anzeigen, H1 auf Seite zeigen, und mehr) am Seitenrand. Es stehen zum Schreiben jeweils ein HTML und Markdown Editor zur Verfügung, die beide genutzt werden können. Publizieren, und fertig ist dieser Beitrag. Das Einzige, woran ich noch wirke, ist das Theme: Ich habe das Ink-Theme angepasst – dafür steht im Tool ein Template-Editor bereit.

Ausblick

Sowohl SynaptikCMS als auch Cecil sind extrem performant (PageSpeed Insights beide bei 4×100). Das macht Freude.

Ich habe den Entwickler von SynaktikCMS mit einem Input angeschrieben und habe auf meine Ideen, fix freundliche und gut argumentierte Antworten erhalten. Speziell dies hat mich sehr schnell für SynaptikCMS als CMS mit GUI entscheiden lassen, vor allem aber auch, weil die ein Plugins (Booking, Cookie Consent, Formbuilder, Newsletter) schon heute vorhanden sind, diese will ich für Zukünftiges nutzen. Der Speed spielt mir da auch noch eine grosse Rolle.

Auch wenn heute die Community noch klein ist und ein relativ junge Codebasis vorhanden. Ich erlebte zwei grosse Updates, die sich stabil installieren liessen (1.3.5 und 1.3.6). Ich bin auch Tage später immer noch begeistert, was dieses neue SynaptikCMS mir bietet.