Mes impressions après plusieurs mois de Bludit

5 minutes

Cela fait plusieurs mois que j’utilise Bludit à la place de Wordpress pour mes blogs quarante-douze et blog.kazhnuz.space. Du coup, j’aimerais revenir un peu sur cette expérience, sur le positif, le négatif et ce que je vais faire après.

Le contexte

J’étais passé sur Bludit à cause des actions de Matthew Mullenweg, plus particulièrement avoir harcellé une meuf trans. Le drama WordPress actuel m’a fait sentir que ce n’était pas DU TOUT un mauvais choix.

Je suis du coup passé sur Bludit (+ un gestionnaire de site statique pour toute une partie de kazhnuz.space) vers fin mars, soit il y a environs six mois. Depuis, j’ai amélioré la gestion des blogs, rajouté des mécanismes de backups, et fait quelques améliorations à mon système. Mais j’ai encore quelques points que j’ai noté, et dont j’ai envie de parler.

Mon expérience avec Bludit

Bludit est léger, efficace et j’ai une expérience de blogging assez simple qui me convient. Contrairement à sous WordPress, je n’ai pas eut à retirer pleins de bloat CSS et JS pour avoir un site léger et fonctionnel. Servir mes sites est donc léger, rapide, fonctionne bien. Le fait que ce soit un flat-file CMS (comme PluXML que j’ai utilisé à un moment) est aussi un point qui me plaît. Et contrairement à PluXML, TinyMCE est intégré par défaut, ce qui est vraiment un plus pour moi, je trouve ça plus agréable à utiliser. J’aime bien aussi le système de thème, proche de ceux de PluXML et WordPress, ou je peux mettre du PHP arbitraire et faire mes petites bêtises.

Cependant, j’ai commencé à rencontrer des limitations. Le premier est pour les miniatures d’article. Je voulais avoir des miniatures d’articles servis dans les différents formats communs, afin de pouvoir envoyer moins de donnée tout en étant compatible partout → Ce n’est pas possible sous Bludit, alors que sur WordPress, j'avais un plugin pour ça. L’écosystème de plugin est un peu ce qui me manque le plus : je me retrouve avec pas mal des limitations d’un site statique. Je sais que notamment, va falloir que j’intègre les webmentions et autres protocoles IndieWeb un peu à la main, et je ne pourrais pas profiter d’une intégration aux réseaux sociaux facile pour faire du POSSE (Post On (your) Own Site ; Syndicate Elsewhere).

Mais en plus de cela, j’ai rencontré quelques limitations de Bludit qui sont étranges. Je voulais par exemple avoir mon avatar en jpg en 128x128, histoire de ne pas prendre trop de place dans mes articles… Mais malheureusement, l’avatar est collé au milieu d’un carré noir de 400x400 s'il est trop petit, et converti en PNG, ce qui provoque un poids de page bien plus lourd que ce que je voulais, et il n’y a pas de plugin libravatar pour Bludit. J’ai donc pour l’instant utilisé un avatar hardcodé, en attendant de trouver un moyen de gérer ça.

La maintenance du projet est aussi un peu un des points qui m’inquiète, puisqu’il semble y avoir peu de contributeur, mais ça semble aller.

Le futur

Je vois plusieurs choix possibles pour l’avenir, et je pense que je vais devoir un peu expérimenter.

  • La première possibilité est de simplement continuer sur Bludit et implémenter une partie de ce qu’il me manque dans mon theme, notamment tout ce qui est webmention et tout, comme je le ferais dans un site statique. Comme j’hésite à remettre des commentaires sur mes blogs, il faudrait aussi que je vois comment gérer les commentaires, mais pour ça Bludit à une extension.
  • La seconde possibilité serait de passer sous des blogs statiques. Cela serait un peu moins pratique, mais comme j’écris déjà mes posts de blogs en markdown, cela ne changerait pas tant, en fin de compte. De plus, l’un des majeurs soucis qui faisait que je ne le faisais pas était le besoin d’un correcteur orthographique, et j’en ai maintenant dans mon éditeur de code, donc, ce serait adapté. Je perdrais un peu en convenience cependant, et le dépot de quarante-douze risquerait de grossir à cause des miniatures (ou alors il me faudrait un CDN perso avec toutes mes images que je référencerais juste, mais ça rendrait faire un article plus long).
  • La dernière serait de changer de moteur de blog, et j’avoue que j’ai une petite hésitation à tester ClassicPress qui me permettrait de profiter d’une partie des extensions de WordPress tout en ayant quelque chose de plus léger que WordPress, et sans les dramas. Cela simplifierait pas mal d’implémentations, au prix du retour d’une BDD à gérer.

Pour l’instant, je reste avec Bludit, puisque je pense que les petits soucis sont réglables (et une partie des manières de les régler, je pourrais les mettre en place dans un site statique), et du coup cela ne sera pas perdu. Mais je pense que je vais expérimenter avec des ClassicPress et des “journaux statiques” pour voir ce que ça peut donner, si j’ai des projets qui s’y prêtent.