Nouveau moteur de blog

Ça y est, j'ai enfin fini de programmer mon moteur de blog. En fait non, je veux encore y ajouter des choses, mais il a autant de fonctionnalités que le moteur précédent, et il vient donc de le remplacer.

Ça fait très longtemps que je ne suis pas satisfaite de la qualité du code du moteur qui servi jusqu'à présent. Déjà mi-juillet 2007, dans Le Soleil est Noir, il était question d'arranger ce moteur. Je m'y suis mal prise, et quelque par ten août je me suis retrouvée avec un code immonde qui ne compile même pas, alors j'ai laissé le vieux code, pour repartir de zéro sur des bases saines.

Ces bases saines ont aujourd'hui rattrapé le vieux truc pourri que tournait jusqu'à présent. J'annonce donc fièrement que la page présente vous a été servie par du code tout propre \o/. Et en plus pour éviter de refaire la même erreur, j'utilise un système de contrôle de version, c'est-à-dire un truc qui sert à pouvoir retrouver le code d'une version précédente qui marchait (accessoirement ça sert aussi à la programmation en groupe, mais ce n'est pas le cas pour ce blog).

Je dois reconnaître que pour vous lecteurs, ça ne change pas grand chose. Le site est toujours aussi moche et toujours aussi rapide. Ni votre vie ni votre expérience de ce blog ne vont changer drastiquement. En fait il est même possible qu'une bonne partie de mes lecteurs ne remarquent même pas la différence.

Mais comme je ne suis pas comme ça, voici la liste des petits détails qui ont changé :

  • Le nom de domaine : on est plus sur www.vibrissae.org, mais sur vibrissae.org. Avant lorsqu'on venait sur vibrissae.org, on était redirigé sur www.vibrissae.org, et maintenant c'est le contraire. Mais comme ces redirections sont transparentes pour l'utilisateur, il ne remarquera la différence que s'il fait attention à ce qui s'affiche dans sa barre d'adresse. Pourquoi ce changement ? Parce que le www ne sert à rien, donc je ne vois pas l'intérêt de l'imposer.
  • Les archives de la pensée du jour ont été un peu modifiées, je trouve que c'est plus joli et plus pratique comme ça.
  • Les paroles aléatoires de la page d'accueil sont des devenues des paroles de chanson, parce que ce sont des vraies paroles de vraies chansons qui existent vraiment (et dont je suis fan). Et elles ont gagné un petit numéro, aussi.
  • Sur les pages d'index, les articles sont triés par date de modification, et non plus par date de publication. Comme ça quand je modifie ma wishlist, elle se retrouve tout en haut, et les gens savent qu'elle a été modifiée.
  • La page de contact ne donne plus mon adresse MSN. Ça limitera peut-être le nombre de pervers qui m'ajoutent à leur liste de contact. Après tout, le formulaire de contact est très bien, et permet de laisser une adresse à laquelle je peux répondre. Je trouve personnellement que taper dans un formulaire web n'est pas toujours pratique, donc je mettrai prochainement une adresse mail aussi.
  • J'ai ajouté une catégorie Noir pour tous les articles qui contiennent une forte proportion d'idées négatives, généralement rédigées après des heures passées à pleurer dans mon lit. Je n'oblige personne à les lire, le principal but est de me calmer et de m'en sortir (et ça marche à peu près). Je n'avais pas besoin du nouveau moteur pour le faire, j'ai juste profité de la conversion des pages pour ajouter ça.
  • Le cadre d'archives dans la barre de droite est classé par ordre chronologique et non plus par ordre antéchronologique. C'est un effet secondaire de mon système d'index, si vraiment c'est gênant je peux faire un effort pour le changer.
  • Le flux ATOM des articles est amélioré : maintenant d'une part l'intégralité de l'article est présente dans le flux, et d'autre part un commentaire ne change plus la date de modification de la page.

Si j'ai oublié quelque chose, merci de me le signalé, ce n'est pas forcément une fonctionnalité étrange, c'est peut-être un bug authentique.

Évidemment, vu comme ça, ça fait un peu Tout ça pour ça ? Parce que les changements les plus profonds ne sont pas visibles pour vous, mais ils le sont pour moi. Par exemple, la gestion de la pensée du jour, ou la modification du texte d'un article sont beaucoup moins pénibles.

Maintenant que j'ai du code propre et un moteur qui marche, je vais pouvoir réfléchir aux nouvelles fonctionnalités à ajouter. Parmi elles se trouvent au moins les utilisateurs, avec des articles à accès restreint, et un nouveau design, moins moche (ça ne pas être difficile).

Publié le jeudi 10 janvier 2008 à 13:51.

Catégorie : Site

Commentaires

1. Le vendredi 11 janvier 2008 à 9:48, par Keeh :

Waaaaaaaah !
Ce qui est vraiment bien, c'est que c'est transparent pour l'utilisateur (enfin sauf pour les pervers d'msn, mais bon).

2. Le jeudi 17 janvier 2008 à 22:17, par mus :

salut ca va

3. Le vendredi 18 janvier 2008 à 8:22, par Natacha :

Non, ça ne va pas du tout. J'en ai franchement marre de ces connards de marocains qui spamment mon site avec des commentaires de merde. Allez vous acheter une vie, tas d'cons. Ça me donne envie d'écrire en gros sur la page d'accueil que je suis raciste.

Copyright © 2007-2008 Natacha Kerensikova

Lithium Blog - commit dad867adc7a3fc6476990c37fcfa09685831b7d9 - Thursday 7 February 2008