11 Punkte von twince 2021-03-09 | 7 Kommentare | Auf WhatsApp teilen
  • Zola - Fast Static Site Generator

  • Kann als Alternative zu Hugo verwendet werden

  • Built-in Features, Single Binary

  • In Rust geschrieben

  • Es gibt die Geschichte, dass dieses Projekt aus Frust über die in Hugo verwendeten Go Templates entstanden ist

( Hugo gets <middle-score> for the template engine because while it is probably the most powerful template engine in the list (after Jinja2) it personally drives me insane, to the point of writing my own template engine and static site generator. Yes, this is a bit biased. )

7 Kommentare

 
wonkwh 2021-03-09

Ich veröffentliche meinen persönlichen Blog mit GitHub Actions und nutze das sehr zufrieden.

 
tujuc 2021-03-09

Ich wollte es schon ein paar Mal ausprobieren. Es wirkte besser, als ich gedacht hatte.

Ich nutze nicht Hugo, sondern Pelican, daher mache ich mir wegen der Build-Zeiten Gedanken, die in den Sekundenbereich gehen...

 
twince 2021-03-09

Es gibt zwar keine Benchmarks, aber da es sich grundsätzlich um ein Rust-basiertes Projekt handelt, ist zu erwarten, dass es etwas schneller als Hugo ist.

Falls Sie bereits Hugo verwenden, müssen Sie aber wohl nicht extra umsteigen, denn Hugo ist ohnehin schon extrem schnell. Und außer wenn Sie es live einsetzen, hat die Frage, ob die Generierungszeit bei statischen Seiten etwas schneller ist oder nicht, meiner Meinung nach keine große Bedeutung.

Wenn Sie bisher Jekyll / Hexo genutzt haben, wird eine Migration zu Hugo / Zola einen deutlich spürbaren Geschwindigkeitsunterschied bringen (ich selbst bin früher von Hexo zu Hugo gewechselt).

Für alle, denen die in Hugo verwendete Standard-Template-Engine von Go nicht zusagt, dürfte Zola eine gute Alternative sein.

 
e1q88 2021-03-09

Die Referenz-Website von Zola ist schnell, aber haben Sie Zola schon einmal ausprobiert oder vielleicht auch andere Websites gesehen?

Es wäre schön, wenn es auch einen Benchmark gäbe, wie schnell es auf Basis derselben Daten ist, aber ich kann keinen finden.

 
bichi 2021-03-09

Zola :) Wenn man wütend ist, baut man eben etwas.

 
sduck4 2021-03-09

Ich frage mich, ob es seinem Namen entsprechend verdammt schnell ist – ein Benchmark würde mich interessieren.

 
twince 2021-03-09

Der Name ist ausgerechnet Zola, daher wirkt es irgendwie etwas subtil. (...)

Aus der Perspektive, dass ich persönlich Hugo bereits gut nutze, frage ich mich zwar, warum ich Zola verwenden sollte, aber da es sich um ein schnell gewachsenes Projekt handelt, schaue ich es mir doch einmal mit Interesse an.