Skip to main content
Seb's blog
logo PassionGNU/Linux

Je reviens avec 11ty.

Je pensais encore une fois que changer allait m’apporter ce qui me manque pour écrire, pensant ainsi que le soucis venait de 11ty qui m’oblige à le toucher pour ajouter ceci et cela.

Non, clairement ce n’est pas là la cause, changer ne fait que déplacer les soucis, au lieu de toucher 11ty pour ajouter telle ou telle fonction (recherche, archive, RSS, sommaire, …), je corrigeais des problèmes venant du remplaçant de 11ty. Car chaque moteur à ses soucis et ses problèmes, pour le coup sous Hexo, j’ai plusieurs thèmes qui me font des archives de plus de 20mo alors que normalement si ce fichier dépasse les 1mo c’est le grand luxe. Ce qui faisait des sites allant vers les 130mo (avec mes images) ce qui est énorme, pour comparer c’est un site Wordpress alors que normalement mon blog est dans les 70/80mo… L’autre soucis que je corrigeais avec ce thème Next qui me plaisait bien pour sa sobriété, était la recherche. J’arrivais en effet à faire planter Firefox juste en tapant la lettre a. J’ai testé avec plusieurs navigateurs dont Konqueror, Chromium et Opera, tous m’ont fait la même chose, un gouffre de ressources, un trou noir qui engloutissait tout mon CPU.

De toute façon, faut que je l’admette une bonne fois, Hexo est super mais il est lent, je construisais mon site avec ce thème Next en 15 sec ce qui est énorme comme temps, alors je peux changer ça en changeant de thème mais c’est comme tout et je n’arrive pas ou rarement en dessous de ce que me propose Eleventy et ses 2.80 sec. En sachant que Zola si je ne lui donne pas de limite de caractères pour la recherche, met dans les 4 sec pour construire le site et 1.2 sec si je lui colle une limite de 500 caractères. Avec Eleventy, je ne mets aucune limitation, j’ai deux flux RSS, même deux recherches (c’est pour tester), tags,… et j’en passe.

J’espère que le changement ne sera même pas vu, j’espère surtout me replonger dans les billets.

Commencer la discussion: Venez écrire un commentaire dans le forum.