2 + 2 = 5

Einstürzen. Neubauen.

Veröffentlicht von fabi3550 am 2017-01-13

Nach einem Blogcrash durch einen Hackerangriff auf einen befreundeten Blog auf meinem Webspace in 2015 und einem ziemlich hässlichen Herzenscrash meinerseits Ende 2016 juckt es mich wieder in den Fingern zu bloggen. Ziel war es, nicht Wordpress zu benutzen. Zu überladen die Funktionen, zu lästig die Plugins. Mich interessiert nicht, wie viele Leute das hier lesen oder wie oft die am Tag hier vorbeisurfen. Und ich will auch keine Kommentare. Ich schreibe für mich, wer mitlesen will, ist eingeladen dies zu tun. Dazu reicht natürlich auch ein sehr simples Design und wenig Funktionalität. Ich finde das hier übrigens schön.

Nachdem ich zum Jahreswechsel vor Herzschmerz fast eingegangen bin, brauchte ich schnelle Ablenkung und so bot es sich an, wieder mal ein wenig zu coden. Die letzten Monate hatte ich viel in Richtung Home Automation in python geschrieben, jetzt wollte ich mal wieder was anderes sehen. Ein eigenes winziges Blogging-CMS zu schreiben hatte ich tatsächlich schon länger im Sinn und so war ein guter Zeitpunkt, sich daran zu setzen.

Gesagt, getan. Erste Überlegung war, alles rein html-basiert zu schreiben. Das erschien mir aber etwas pflegeaufwändig, gerade, wenn etwas mehr Content vorhanden ist (darauf bin ich übrigens selber gespannt ;-)). Also entschied ich mich, die Funktionen doch in PHP realisieren. Ich hatte durch ein Twitter-Follow mal von Octopress gehört. Ohne mich jemals näher damit befasst zu haben, scheint das Prinzip zu sein, dass man einfach txt-Dateien irgendwo per ftp hochlädt und daraus dann ein statisches Blog gerendert wird. Nett, aber aufwändig selber zu schreiben, weil man ja die ganzen Links errechnen und dann einbetten muss... ich stelle mir das sehr nervig vor. Meine Idee war, Textdateien formalisiert mit Inhalt zu füllen, selber Markups zu definieren und zu parsen (die kann ich hier jetzt natürlich nicht hinschreiben, weil dann das Internet ausfallen würde, aber man sieht sie im Code auf github). Bis heute Nachmittag fehlte noch eine funktionierende Pagination und ein paar gesetzliche Anforderungen, aber ich sitze hier gerade sehr zufrieden, hacke meinen Text in einen dämlichen Windows-Editor und es fühlt sich seit langem mal wieder gut an.

In den nächsten Tagen will ich mir dann noch einen RSS-Feed-Generator basteln. Nicht weil ich befürchte einen zu benötigen, sondern weil ich mich nie damit beschäftigt habe, wie sowas funktioniert. Auch der wird dann vermutlich auf Github landen.

Den Start mal ignorierend, hoffe ich auf ein tolles Jahr 2017!

fabi3550


<-zurück