Du contenu au code : les options pour construire son site web soi-même

Le texte qui suit présente mes commentaires et/ou un résumé du contenu que je partage avec vous. Pour consulter l'article original cliquez sur le lien indiqué plus bas.

Dans une publication de décembre 2024, Joachim livre un guide technique pour créer son site web. Le public visé ? Ceux qui ont déjà des notions de HTML et CSS.

L'homme n'en est pas à son coup d'essai puisqu'il a réalisé plusieurs dizaines de sites. Son message principal est simple : privilégier le contenu sur la technique.

D'après lui, il faut commencer par structurer ses contenus dans des dossiers avant de choisir les outils adaptés, plutôt que de foncer tête baissée (contrairement à votre serviteur dont le site est un vrai bordel 😄).

Le guide compare ensuite diverses solutions techniques. Les critères de choix incluent le nombre de pages du projet, la complexité des contenus et la fréquence prévue des mises à jour.

Parmi les générateurs de sites statiques, on trouve Eleventy qui est rapide mais pose des difficultés pour la hiérarchie.

Hugo fait mieux pour tirer parti de la structure des dossiers, et Quartz s'adresse aux amateurs de jardins web et de wikis.

Les systèmes de gestion avec interface d'édition sont également passés en revue. Kirby* demande un budget mais offre de la flexibilité, Grav reste une option gratuite et open source.

WordPress** apparaît dans la liste mais n'est pas vraiment recommandé, avec ses problèmes de rigidité et de maintenance qui lui collent à la peau.

L'article se clôt sur des suggestions d'hébergeurs tels qu'Infomaniak, Ouvaton et Alwaysdata, ainsi que sur les méthodes de déploiement allant du simple FTP aux systèmes d'intégration continue basés sur GitLab ou GitHub.

Bonne lecture !

* un article de présentation réalisé par votre serviteur est disponible ici

** je rejoins son analyse, j'avais également écrit un article pour dire que Wordpress, ce n'est pas automatique (comme les antibiotiques 😄)


Informations sur l'article partagé


Contenus en relation


Tags