preloader

Relaunch der Webseite mit Hugo

blog-image

Vorgeschichte (Was bisher geschah):

Die ursprüngliche Webseite wurde auf Wordpress Basis mit dem Impreza Theme erstellt. Der Betrieb von Wordpress stellt sich jedoch als gewisse Herausforderung heraus:

  • Die Absicherung gegen Einbrüche war aufwändig (Wordpress ist ein beliebtes Hackerziel, und Schwachstellen WERDEN schonungslos ausgenutzt)
  • Updates schlugen häufig fehl
  • Einige Male hatte sich das Dateisystem so korrumpiert, dass Plugins nicht mehr funktionierten
  • Der Umzug auf einen neuen Server war … abenteuerlich

Etwas neues musste her

Da nach dem Serverumzug die Wordpress Seite überhaupt nicht mehr funktioniert hatte, gab es zwei Möglichkeiten:

  • A: Auf Basis Wordpress neu machen
  • B: mit irgendwas anderem machen

Wir haben uns schnell für B entschieden. Wichtig war uns:

  1. es sollte eine statische Webseite sein ohne PHP oder ähnlichem
  2. sie soll auf mmehreren Geräten ordentlich aussehen
  3. Sie soll später in einem Docker Container laufen.

Statisches HTML oder einen Static Site Generator?

Statisches HTML macht heute ja eigentlich niemand mehr. Viel zu oldschool. Static Site Generatoren wie Hugo (https://gohugo.io) oder Jekyll (https://jekyllrb.com/) bieten sich da als Alternative an.

Die Vorteile:

  • Definition der Webseite mit Markup Sprachen wie Markdown
  • Verwendung eines einheitlichen Themes für alle Seiten
  • Cooler :-)