<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
      <title>Devcartes - Hugo</title>
      <link>https://devcartes.de</link>
      <description></description>
      <generator>Zola</generator>
      <language>de</language>
      <atom:link href="https://devcartes.de/tags/hugo/rss.xml" rel="self" type="application/rss+xml"/>
      <lastBuildDate>Sun, 27 Sep 2026 00:00:00 +0000</lastBuildDate>
      <item>
          <title>Migration von Hugo zu Zola</title>
          <pubDate>Sun, 27 Sep 2026 00:00:00 +0000</pubDate>
          <author>Tristan</author>
          <link>https://devcartes.de/blog/migration/</link>
          <guid>https://devcartes.de/blog/migration/</guid>
          <description xml:base="https://devcartes.de/blog/migration/">&lt;h2 id=&quot;was-passiert-hier&quot;&gt;Was passiert hier&lt;/h2&gt;
&lt;p&gt;Ich habe mich nach langer Überlegung dazu entschlossen meine Website von &lt;a rel=&quot;external&quot; href=&quot;https://gohugo.io&quot;&gt;Hugo&lt;/a&gt; zu &lt;a rel=&quot;external&quot; href=&quot;https://www.getzola.org&quot;&gt;Zola&lt;/a&gt; umzuziehen.&lt;/p&gt;
&lt;p&gt;Du fragst dich nun vielleicht, &quot;Wer ist Hugo und was hat diese Zola mit ihm zu schaffen?&quot; und, wenn du meinen Blog schon eine Weile verfolgst, wirst du dich vielleicht ebenfalls fragen, &quot;Wo sind all die Artikel hin&quot;.&lt;/p&gt;
&lt;p&gt;Auf diese Fragen möchte ich in diesem Artikel kurz eingehen.&lt;/p&gt;
&lt;h2 id=&quot;hugo-und-zola&quot;&gt;Hugo und Zola&lt;/h2&gt;
&lt;h3 id=&quot;static-site-generators-ssg&quot;&gt;Static Site Generators (SSG)&lt;/h3&gt;
&lt;p&gt;&lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Statische_Webseite#Statische-Website-Generatoren&quot;&gt;Static Site Generators&lt;/a&gt; sind Programme, die aus Textdateien, oft &lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Markdown&quot;&gt;Markdown&lt;/a&gt;, eine &lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/Statische_Webseite&quot;&gt;statische Webseite&lt;/a&gt; generieren.&lt;/p&gt;
&lt;p&gt;Statische Seiten haben Vorteile gegenüber dynamischen bzw. server-seitig gebauten Seiten:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Laden extrem schnell&lt;/li&gt;
&lt;li&gt;Sind sehr sicher (keine DB Zugriffe, kein JavaScript)&lt;/li&gt;
&lt;li&gt;Einfach neuen Content zu schreiben und zu veröffentlichen&lt;/li&gt;
&lt;li&gt;Kein spezieller Server zum Hosten benötigt&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;hugo&quot;&gt;Hugo&lt;/h3&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Sprache&lt;/td&gt;&lt;td&gt;Go&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Setup&lt;/td&gt;&lt;td&gt;Ausführbare Binärdatei&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Konfiguration&lt;/td&gt;&lt;td&gt;YAML, TOML, JSON&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Template Engine&lt;/td&gt;&lt;td&gt;Go Template&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Community&lt;/td&gt;&lt;td&gt;Groß&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Komplexität&lt;/td&gt;&lt;td&gt;Hoch&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Lernkurve&lt;/td&gt;&lt;td&gt;Steil&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Dokumentation&lt;/td&gt;&lt;td&gt;Sehr gut&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 id=&quot;zola&quot;&gt;Zola&lt;/h3&gt;
&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;Sprache&lt;/td&gt;&lt;td&gt;Rust&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Setup&lt;/td&gt;&lt;td&gt;Ausführbare Binärdatei&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Konfiguration&lt;/td&gt;&lt;td&gt;TOML&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Template Engine&lt;/td&gt;&lt;td&gt;Tera&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Community&lt;/td&gt;&lt;td&gt;Klein&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Komplexität&lt;/td&gt;&lt;td&gt;Niedrig&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Lernkurve&lt;/td&gt;&lt;td&gt;Flach&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Dokumentation&lt;/td&gt;&lt;td&gt;Sehr gut&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;warum-das-ganze&quot;&gt;Warum das ganze&lt;/h2&gt;
&lt;p&gt;Ich finde Hugo nicht schlecht, im Gegenteil, es gab und gibt gute Gründe, warum ich mich ursprünglich dafür entschieden habe.
Deshalb möchte ich hier auch keinen wertenden Vergleich anstellen, sondern nur die wenigen Punkte hervorheben, die mich veranlasst haben zu wechseln.&lt;/p&gt;
&lt;p&gt;Was sind denn nun die Gründe für meinen Umzug?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Schlankere Themes:&lt;/strong&gt; Die Zola Themes bestehen aus deutlich weniger Dateien und sind somit leichter anpassbar.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tera:&lt;/strong&gt; Ist eine mächtige, einfach zu erlernende Template Engine, die ich aus einem anderen Projekt bereits kenne.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Schlichtheit:&lt;/strong&gt; Zola hat weniger Umfang, aber es macht genau das, was es soll und das mag ich an Werkzeugen.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;wann-ist-es-fertig&quot;&gt;Wann ist es fertig&lt;/h2&gt;
&lt;h3 id=&quot;technischer-stand&quot;&gt;Technischer Stand&lt;/h3&gt;
&lt;p&gt;Technisch ist die Seite bereits umgezogen, wenn du diesen Artikel hier liest.
Meine &lt;a rel=&quot;external&quot; href=&quot;https://de.wikipedia.org/wiki/CI/CD&quot;&gt;CI/CD Pipeline&lt;/a&gt; für die Seite funktioniert und auch sonst bin ich mit dem Aufbau zufrieden.&lt;/p&gt;
&lt;h3 id=&quot;die-artikel&quot;&gt;Die Artikel&lt;/h3&gt;
&lt;p&gt;Wie bereits angesprochen, sind meine Artikel aktuell nicht sichtbar.&lt;/p&gt;
&lt;p&gt;Das liegt erstens daran, dass ich die sogenannten &quot;Frontmatter&quot; anpassen muss, da diese nur bedingt kompatibel sind zwischen Hugo und Zola.&lt;br /&gt;
Zweitens habe ich mir bei der Umstellung alle Artikel nochmal durchgelesen und bin mit der Qualität nicht zufrieden.&lt;/p&gt;
&lt;p&gt;Das bedeutet konkret, dass die Artikel nach und nach wieder online kommen werden.
Alles in allem wird der Prozess vermutlich 1-2 Monate dauern.&lt;/p&gt;
&lt;h2 id=&quot;abschlussworte&quot;&gt;Abschlussworte&lt;/h2&gt;
&lt;p&gt;Ich hoffe du schaust auch während der Umbauphase regelmäßig vorbei, es könnte sich lohnen, denn während ich die bestehenden Artikel einer Generalüberholung unterziehe, kommen auch neue Artikel dazu.&lt;/p&gt;
</description>
      </item>
    </channel>
</rss>
