Zola - Générateur de site statique (SSG) rapide
(github.com)-
Zola - Fast Static Site Generator
-
Peut être utilisé comme alternative à Hugo
-
Fonctionnalités intégrées, binaire unique
-
Écrit en Rust
-
Il se dit que ce projet a été créé par frustration face aux templates Go utilisés par Hugo
( 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 commentaires
Je publie mon blog personnel avec GitHub Actions et j’en suis très satisfait.
J’ai essayé de l’utiliser à plusieurs reprises. Ça m’a semblé plutôt correct, mieux que je ne le pensais.
Je n’utilise pas hugo mais pelican, donc je réfléchis à cause du temps de build qui dépasse la seconde...
Il n’y a pas de benchmark, mais comme c’est un projet basé sur Rust, on peut s’attendre à ce qu’il soit globalement un peu plus rapide que Hugo.
Si vous utilisez déjà Hugo, je ne pense pas qu’il soit vraiment nécessaire de migrer, vu que Hugo est déjà extrêmement rapide. Et sauf si vous l’utilisez en live, avec la nature même d’un site statique, je pense qu’une légère différence de temps de génération n’a pas une grande importance.
Si vous utilisiez Jekyll / Hexo, migrer vers Hugo / Zola vous fera sentir une différence de vitesse suffisamment nette pour être perceptible (puisque j’ai moi-même migré de Hexo vers Hugo auparavant).
Pour ceux qui n’aiment pas vraiment le moteur de templates Go utilisé par Hugo, Zola peut être un bon choix.
Le site de référence de Zola est rapide, mais est-ce que certains d’entre vous ont déjà utilisé Zola ou vu d’autres sites construits avec ?
Ce serait bien d’avoir aussi un benchmark pour comparer la vitesse à données identiques, mais je n’en trouve pas.
Zola :) Quand les gens se mettent en colère, ils créent quelque chose.
Je me demande s’il est vraiment ultra-rapide comme son nom le laisse entendre ; j’aimerais bien voir des benchmarks.
Le nom étant justement Zola, c’est assez singulier. (...)
Personnellement, comme j’utilise déjà très bien Hugo, je me demande un peu pourquoi je devrais utiliser Zola, mais comme c’est un projet qui a connu une croissance rapide, je me surprends à le regarder de près.