Powered by Hugo

Depuis deux jours ce site a fait peau neuve, à la fois côté vitrine et dans l’arrière-boutique.

Côté vitrine

Le site adopte désormais un format blog qui facilitera l’ajout de nouveaux articles.

Il a également bénéficié d’un lifting intégral, avec une interface épurée et un texte plus gros pour moins fatiguer vos petits yeux. Je me suis inspiré des thèmes Hyde et Wintersong, ainsi que des couleurs de CSS Wizardry.

Enfin la présentation s’adapte à la taille de l’écran pour être parfaitement lisible sur un smartphone. Ouf, il était temps !

C’est le second lifting en quinze ans, un événement rare sur lequel il convient de revenir en images :

2015 2015 2012 2012 2000 2000

Dans l’arrière boutique

Le site utilise désormais le moteur Hugo, un générateur de sites statiques ultraperformant qui a pris la place de mon script maison JMparse. Les avantages d’un site statique, par rapport à un site dynamique qui utilise une base de données (avec Wordpress par exemple), c’est qu’on peut l’héberger n’importe où (pas besoin de PHP, de MySQL, ni de la moindre puissance de calcul) et que les risques de sécurité sont pratiquement nuls. Autre avantage (qui pourra ne pas en être un pour les moins geeks), écrire un article revient à éditer un simple fichier texte. En revanche il faut s’en remettre à des services tiers pour les commentaires ou la recherche.

Il existe beaucoup de générateurs de sites statiques et le plus populaire est Jekyll. J’ai choisi Hugo parce qu’il est 100 fois plus rapide : un utilisateur raconte que pour son site avec quelques milliers de pages, la génération prend 7 minutes avec Jekyll, et 3 secondes avec Hugo ! De plus l’installation d’Hugo est très simple puisque c’est un exécutable avec zéro dépendance.

La conversion des contenus de l’ancien site vers le nouveau m’a pris une dizaine de jours mais je suis très satisfait du résultat, plus moderne et plus facile à gérer. Merci Hugo !