Die crowbyte Wiederbelebung

Ich. Bin. Zurück.

Dies ist die crowbyte Wiederbelebung. Neben der brandneuen Webseite gibt einige Änderungen unter der Haube. Bist Du neugierig, dann solltest Du ...

crowbyte ist endlich zurück

Ich weiß, es ist eine lange her - wirklich sehr sehr lange - dass mein Blog Liebe und Hingabe erfahren hat. Es tut mir Leid, mein lieber Blog und es tut mir Leid, liebe Leser.

Dieses Mal keine Versprechungen über mehr Content, denen ich nicht vielleicht gerecht werde. Mehr Zeit sich also auf die Änderungen unter der Haube von crowbyte zu konzentrieren, sowie auf mich und Neugigkeiten von mir als Autor dieses Blogs.

Neue website, neues CMS

Nun, ja, mit dem neuen Design habe ich auch einmal mehr das darunter liegende CMS ausgetauscht.

Alle Artikel und Seiten habe ich von October CMS nach Grav CMS migriert. Dies Mal jedoch war das keine so große Sache. Ein kleines Skript war alles, was es brauchte, um jede Seite und jeden Artikel aus der Datenbank zu extrahieren und alle jeweils in schöne, kleine Markdown Textdateien zu schreiben, mit denen das Grav CMS unmgehen kann.

Während der Webseitenmigration habe ich mich in die Simplizität und Leistungsfähigkeit von Grav verliebt. Ich mochte schon October CMS sehr, doch Grav CMS hat noch einmal weitere große Vorteile, die so viel näher an dem sind, was ich stets für mich als ideale Webseiten-Engine betrachtet habe.

Einige Details zu Grav CMS

Grav CMS ist ein sogenanntes Flat-File CMS, also keine Datenbank mehr. Es arbeitet auf Basis von Konfigurations- und Markdown-Dateien für die Konfiguration der Webseite und ihren Inhalt. Das ist genauso simpel wie es auch komfortabel und einfach ist, wenn man sich erst einmal daran gewöhnt hat, wie Grav funktioniert.

Nutzt man das Admin Panel als Plugin, kann man Grav Webseiten über eine moderne Weboberfläche anpassen und konfigurieren. Sie bietet beispielsweise einfache Backups. Ein Klick auf den Backup-Button und schon kann man direkt eine komplette Kopie der gesamten Webseite herunterladen - inklusive aller Inhalte, Konfigurationen, Themes, also das gesamte System, verpackt in ein kleines Zip-Archiv.

Du musst deine ganze Seite wieder herstellen? Kein Problem, kopiere einfach alles in das Root-Verzeichnis deines neuen Webservers und kannst loslegen.

Doch es gibt ein Feature, dass ich noch mehr liebe: Alias-Routen.

Im Admin Panel kann einfach global eine Alias-Route für eine Standard-Route definiert werden. Das bedeutet, alle Routen des October CMS funktionieren weiterhin und führen zu den entsprechenden Artikeln, auch wenn die Routen in der neuen Webseite mittlerweile andere sind als noch bei der vorherigen auf October CMS basierenden Webseite.

Und noch besser: Bis zuletzt hatte ich eine Menge 404 Log-Nachrichten in October CMS, weil Routen des vormals genutzten Nicola CMS nicht mehr valide waren - aber dank der Alias-Routen werden auch diese nun wieder funkionieren! Awesome!

Und sogar noch eindrucksvoller: Man kann Alias-Routen sogar für einzelne Seiten oder Artikel erstellen. Auf diese Weise war es mir möglich Schreibfehler in Links zu korrigieren, die noch in Slugs von October CMS enthalten waren, so dass alte Links immer noch funktionieren werden, während jeder neu erstellte Link nun endlich richtig geschriebene Slugs enthalten wird und dennoch alle auf den richtigen Artikel verweisen. Einmal mehr: awesome!

Was ist vom wiederbelebten crowbyte Blog zu erwarten

I habe immer davon geträumt, dass crowbyte einmal der Name meiner eigenen Firma werden würde. Während dieser Traum jedoch niemals wahr wurde und es sehr unwahrscheinlich ist, dass dies in absehbarer Zukunft geschehen könnte, nutzte ich den Namen und die Marke für meinen Blog und erschuf auf diese Weise rein unbeabsichtigt eine Art eigener Identität für crowbyte.

Meine Intention ist daher nun auf dieser Basis weiter aufzubauen. Ich möchte mich dabei weiter auf Technik-Tehmen konzentrieren. Da ich damit begonnen habe dem openSUSE Projekt etwas zurück zu geben, werdet ihr in Zukunft sehr wahrscheinlich vor allem auch dazu mehr und ausführlicher lesen.

Ich werde diesen Blog zudem mehr zu meinem digitalen Zuhause für meine eigenen Gedanken und Meinungen machen. Es ist daher wohl sehr wahrscheinlich, dass ihr somit auch darüber zukünftig mehr zu lesen bekommen werdet.

5-Jähriger Geburtstag

Heimlich, still und leise wurde crowbyte.org Ende letzten Jahres 5 Jahre alt. Ich registrierte crowbyte.org erstmals als meine Domain am 15. November 2013. Daher, besser spät als nie:

Happy Birthday, crowbyte.org!

Die Tagline, der Slogan

Ich hatte nie einen und dachte auch ich würde niemals einen brauchen, doch dann las ich, dass Taglines und Slogans wichtig sind. Obwohl Taglines und Slogans für mich neu sind, versuchte ich natürlich eine einzigartige zu finden.

Ich habe keine Ahnung, ob dieser Slogan funktioniert, oder nicht, doch hier ist er:

open mind | open thoughts > blog

Das ist eine Art von Bash-Poesie. Ein offener Geist, der sein Ergbnis in offene Gedanken kanalisiert und in einen Blog gießt.

Das war der elementare Gedanke hinter der Tagline. Dies ist natürlich nur der erste Versuch und daher könnte sich die Tagline mit der Zeit ändern. Für den Fall, dass ihr besser Ideen für einen Slogan für den crowbyte Blog habt - lasst es mich bitte wissen!

Get social

Ihr habt Fragen? Dann nutzt meine einschlägigen Social Media Seiten und kontaktiert mich einfach auf Mastodon, Facebook, Twitter, Instagram and Diaspora*.

Zum Weiterlesen

  • Grav CMS - Grav - A Modern Flat-File CMS / getgrav.org (EN)
  • October CMS - October CMS - Laravel CMS platform / octobercms.com (EN)

Published by

Pierre Böckmann

Born 1985 in Berlin, I am Software Developer, Blogger, Author, Open Source Enthusiast, openSUSE member and passionate openSUSE Leap user.