Webseite 2022

Allgemeines Web

In diesem ersten Blogbeitrag möchte ich meine neue Homepage vorstellen. Ich habe vor kurzem beschlossen, das Thema Homepage wieder anzugehen. Aus Zeitmangel sollte die Homepage möglichst einfach zu pflegen sein und sich auf das Wesentliche beschränken. Das Wesentliche ist in diesem Fall ein kleiner Blog über Themen, die mich interessieren.

Technische Details

Die Webseite wurde mit dem statischen Websitegenerator Hugo erstellt. Hugo ist ein Kommandozeilen-Programm, welches Webseiten-Projekte verwalten und generieren kann. Dazu bringt Hugo einen eigenen Webserver zum Testen der generierten Webseite mit. Eine durch Hugo erzeugte Webseite besteht aus einfachen (statischen) HTML-Dateien und stellt damit keine speziellen Anforderungen an den Webserver. Eine Datenbank wird nicht benötigt.

Der Inhalt der Webseite wird durch Textdateien im Markdown-Format definiert und das Erscheinungsbild wird durch ein eigenes Hugo-Thema vorgegeben.

Mir hat das Arbeiten mit Hugo Spaß gemacht. Ich konnte mit Hugo das umsetzen, was ich mir vorgenommen habe. Das Aussehen dieser Webseite konnte ich auf Basis von vorhandenen Themes und mit Hilfe der offiziellen Dokumentation zügig umsetzen. Die von mir verwendete extended Version von Hugo unterstützt die SASS Stylesheet Sprache1. Der durch den Befehl hugo server aktivierbare Test-Webserver überwacht das Webseiten-Projekt auf Änderungen und ermöglicht eine Live-Vorschau während der Bearbeitung. Das ist gerade bei der Erstellung des Themas und dessen Stylesheets sehr hilfreich.