Blog d'Olivier Raulin

Un peu de technique ...

Commençons par ce blog

Comment fonctionne ce blog ?

Vous connaissez probablement Wordpress, système de gestion de blog utilisé par près de la moitié des blogs au niveau mondial …
Eh bien, désolé, mais vous n’êtes pas sur un blog propulsé par Wordpress.
Désireux de connaître d’autres systèmes, j’ai demandé à twitter ce qu’on pouvait me conseiller : on m’a répondu Octopress.
Après quelques recherches rapides, je tombe donc sur le site officiel.
Après légère réflexion, je me suis dit qu’il serait plus utile d’avoir un système générant des pages statiques, plutôt qu’un système comme Wordpress qui est dynamique (et donc régénère les pages à chaque visite). Ça tombe bien, Octopress est un système comme cela.

Pour faire simple, j’écris mes articles et mes pages dans des fichiers texte tout simples, avec les balises HTML que je souhaite, et puis je lance la génération des fichiers statiques.
Pour le moment, cela ne prend que quelques secondes, mais je suppose que sur des fichiers fréquemment modifiés, et en grand nombre, le temps doive s’allonger … ce n’est pas très important, vu le but et la popularité attendue du blog ;-) )
Je retire plusieurs avantages à ce système :

  • Je n’ai pas à m’occuper de mises à jour de sécurité de la plateforme
  • La consommation en ressources serveur est largement limitée par rapport à un blog dynamique
  • J’ai découvert une nouvelle techno !
  • Le moteur de génération des pages est en Ruby, et il paraît que c’est à la mode
Le serveur web utilisé est Nginx, que je n’avais jamais approché réellement jusqu’à présent, et qui s’avère assez proche d’Apache en ce qui concerne la gestion des hôtes virtuels.