migmedia.net

linux

Umzug nach zola

2021-02-10
Tags: drupal, web, rust

Nach langen Jahren des Dahinsiechens habe ich Überarbeitung dieser Homepage angegangen.

Nachdem sie 2007 in Drupal-5 erstellt wurde und 2011 eine längst überfälliges Upgrade auf Drupal-7 bekam, habe ich mich entschlossen den PHP-Stack rauszuschmeißen.

Django war lange Zeit ein Kandidat. PHP durch Python zu ersetzen schien reizvoll, aber wenig sinnvoll. Realistisch betrachtet benötigt ein Blog wie dieser keine dynamischen Inhalt der eine Laufzeitumgebung rechtfertigen könnte. Im Gegenteil spricht alles für statische # HTML-Seiten.

Der Platzhirsch im Static-Side-Geschäft ist sicherlich HUGO. Aber so recht fühlte ich mich nicht in der Dokumentation und den Vorgabgen wohl und Zeit verstrich.

Endlich stieß ich auf zola. In Rust geschrieben, ist es sehr sympatisch. Die Dokumentation ist noch nicht ganz umfassend, aber der Quelltext ist lesbar. Wichtiger war mir das Dateiformat der Blog-Einträge, das trifft meinen Geschmack.

Schnell eine PHP-Drupal-Script als Exporter der Drupal-Nodes geschrieben (= gefunden und angepasst) und voila: Hier ist meine neue-alte Seite!

Naja, am Theming muß ich noch etwas arbeiten…