GaniWeb

Cette section porte sur l'outil que j'utilise pour faire tourner ce blog. Développé en PHP, il est conçu pour rendre la simple lecture la plus économique possible : à chaque ajout de message, les fichiers sont enregistrés en dur sur le disque, ce qui permet au serveur web de vous les envoyer directement, sans pré-traitement. Pour éviter de relire de multiples fichiers en cas de modification, leur contenu est également mémorisé dans une base de données PostgreSQL.


Je rajouterai un peu plus d'explications ci-dessous quand j'aurai le temps (en attendant, n'hésitez pas à en demander si vous en voulez), et si vous voulez y jeter un œil, vous pouvez récupérer ça par le dépôt git public (en lecture seule) : git://fadrienn.irlnc.org/ganiweb

(Suite au décès inopiné de mon précédent serveur, je profite de mettre en place une nouvelle machine pour essayer de refaire un outil de blog digne de ce nom. J'en profiterai d'ailleurs aussi pour repasser un peu sur certains articles, qui commencent à être particulièrement datés. En attendant, le système de commentaires de ce blog n'est plus fonctionnel, et a donc été désactivé. Désolé ! Vous pouvez néanmoins me contacter si besoin par mail (« mon login at ma machine, comme les gens normaux »), ou d'ailleurs par n'importe quel autre moyen. En espérant remettre les choses en place assez vite, tout plein de datalove sur vous !)