Hallo Welt

Nach lange Zeit, habe ich mich mal aufgerafft mal ein neuen Blog zu erstellen. Die die mich kennen wissen vielleicht, dass ich mal früher ein Blog hatte, der allerdings nur ein Hello World Beitrag und ein schnell veralteten Let's Encrypt Beitrag beinhaltete.

Ehrlich gesagt, habe ich per Zufall wieder lust bekommen zu bloggen, als ich auf den Blog von @spacekookie über Twitter gestoßen bin. Gott sei dank, erwähnt Spacekookie in einem Beitrag von Ihrem tollen neuen Blog, mit welchem tollen System sie Ihren Blog erstellt hat und zwar mit Pelican.

Ich habe mir Pelican daraufhin mal etwas genauer angeschaut und mich direkt darin verliebt. Es generiert aus Text-Dateien, wie Makrdown oder reStructuredText, eine komplette Webseite mit hilfe von Python.

Somit braucht der Server keine Datenbank und PHP oder ähnliches um zu funktionieren, sondern einzig und allein ein Http Server wie beispielsweise NginX.

Das arbeiten mit Pelican macht mir viel spaß und Änderungen im Template oder in Plugins kann ich direkt im Code selber vornehmen, da das ganze sehr überschaubar und einfach in Python geschrieben ist. Und das alles, obwohl ich vorher noch nie was mit Python am Hut hatte. Vielleicht schreibe ich mir mal ein eigenes Plugin, falls ich mal eins brauche was es noch nicht gibt. Dies wird wahrscheinlich nicht so schnell passieren, da die Community schon einige Plugins für Pelican geschrieben hat.

Ich habe mir als Template das vom Atilla rausgesucht und unter der Haube diverse Änderungen vorgenommen, unter Anderem das Übersetzen. Dies hat überraschend viel Spaß gemacht, da das Template-System von Pelican sehr einfach ist. Vielleicht kommt der Tag, wo ich selber die Zeit und Lust habe mir ein eigenes Template zu schreiben.

Der erste Beitrag (nach dem hier natürlich 😉) ist auch schon geschrieben, den kann man hier finden.

Ich habe auch schon einige Ideen über die ich demnächst... schreiben werde. Bis dahin, viel spaß mit meinem ersten Beitrag.

Diese Webseite verwendet Cookies, beim Absenden von Kommentaren. Hier finden Sie weitere Informationen zum Datenschutz Akzeptieren