11 ポイント 投稿者 twince 2021-03-09 | 7件のコメント | WhatsAppで共有
  • Zola - Fast Static Site Generator

  • Hugo の代替として利用可能

  • Built-in Features, Single Binary

  • Rust で作成

  • Hugo で使われている Go Template のせいで腹が立ち、このプロジェクトを作ったという話がある

( 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件のコメント

 
wonkwh 2021-03-09

個人ブログをGitHub Actionsで公開しており、満足して使っています。

 
tujuc 2021-03-09

何度か使ってみようと思っているのですが、思ったより悪くなさそうでした。

私は hugo は使わず pelican を使っているので、秒単位に及ぶビルド時間のせいで悩んでいます...

 
twince 2021-03-09

ベンチマークはないのですが、基本的にRustベースのプロジェクトなので、Hugoよりは少し速いだろうとは予想できます。

もしすでにHugoを使っている方なら、あえて移行する必要はないように思います。Hugoも十分すぎるほど速いですからね。しかも本番環境で使うのでなければ、静的ページという特性上、生成時間が少し速いかどうかはそれほど大きな意味はないと思います。

Jekyll / Hexoを使っていた方であれば、Hugo / Zolaにマイグレーションすると体感できる程度の速度差があるはずです(私が以前HexoからHugoに移行したので)。

Hugoで使われているGoの標準テンプレートエンジンがあまり好みではない方にとっては、Zolaはなかなか良い選択肢ではないかと思います。

 
e1q88 2021-03-09

Zolaのリファレンスサイトは速いですが、Zolaを使ってみたり、ほかのサイトを見たことがある方はいらっしゃいますか?

同じデータ基準でどれくらい速いのか、ベンチマークもあるとよいのですが、見当たりませんね。

 
bichi 2021-03-09

Zola :) 人は怒ると何かを作る。

 
sduck4 2021-03-09

名前のとおりめちゃくちゃ速いのか、ベンチマークが気になりますね。

 
twince 2021-03-09

名前がよりによって Zola なので、なんとも言えない感じはあります。(...)

個人的には、すでに Hugo をうまく使っている立場からすると、なぜ Zola を使うべきなのかと思うところはありますが、急成長したプロジェクトでもあるので、一度関心を持って見てみたくなりますね。