Bienvenue sur mon nouveau blog

Bonjour à tous ! Voici mon premier article, publié le 1er mai 2026.

Après quelques mois de galère, j’ai enfin réussi à migrer mon site web d’un CMS dynamique classique vers Hugo. Hugo est un générateur de sites statiques écrit en Go, et j’ai été très impressionné par sa vitesse de compilation et sa très faible consommation de ressources.

Pourquoi avoir choisi Hugo ?

Dans cet article, je voudrais résumer brièvement les principales raisons qui m’ont poussé à choisir Hugo :

  1. Une vitesse exceptionnelle : la génération de plus d’un millier de pages ne prend pas plus d’une seconde.
  2. Sécurité et légèreté : il ne dépend absolument pas d’une base de données MySQL ni d’un environnement PHP. Nginx n’a qu’à distribuer des fichiers HTML purement statiques, ce qui réduit la consommation de ressources serveur à presque zéro.
  3. Prise en charge native du multilinguisme (i18n) : comme vous pouvez le constater dans cet article, Hugo gère avec beaucoup d’élégance plusieurs versions linguistiques (chinois, anglais, persan, arabe, espagnol, etc.) et est extrêmement optimisé pour les moteurs de recherche (SEO).
  4. Flux de travail Git : tous les articles peuvent être hébergés sur GitHub sous forme de fichiers Markdown, ce qui permet un contrôle de version et un déploiement automatisé parfaits.

Exemple de code

Voici un exemple de configuration Nginx :

server {
    listen 443 ssl http2;
    server_name geo.articuly.com;
    root /home/wwwroot/my_lnmp/domain/geo-pol-eco/web/public;
    index index.html;
}