Sous le capot

Mar 15 avril 2008

dans l'ordre le plus aléatoire...

Ce qui reste inchangé

  • la ligne éditoriale - parler de ce qui m'intéresse
  • commentaires filtrés par akismet
  • base de données MySQL. Mais j'aurais pu passer en postgresql. Je me sens plus à l'aise en MySQL pour le moment, s'il y a besoin d'intervenir sur les enregistrements, j'aime autant en être capable.
  • site bilingue
  • ce qui est génial, c'est d'utiliser la magie de l'URL dispatcher pour que même les vieilles URL (de la forme detail.php?id=xxx passent quand même avec un zouli header HTTP de redirection permanente...

Ce qui a changé

  • passage complet à un CMS écrit en Django. En gros, j'ai mis 3 bonnes soirées à coder un CSM équivalent à ce que j'avais fabriqué en 5 jours "from scratch" il y a 4 ans. Je compte même pas les heures passées pour les raccrocs...
  • tout est hébergé sur un compte Alwaysdata 1Go. Un peu plus cher, mais quand on voit la réactivité du support, la qualité de la doc et le nombre d'applications dispos, franchement, ça se regrette pas... Mes soucis d'hier soir venaient du rechargement de FCGI qui se faisait mal, mais j'ai enfin compris pourquoi grâce au forum...
  • les URLs lisibles et plus cools qu'en PHP.
  • le thème (tu peux t'en rendre compte, il a sévèrement pris dans la gueule)
  • la licence du blog: j'ai basculé tous les articles sous contrat CC-BY-SA.
  • je peux saisir des articles en utilisant le markup que je veux parmi les 3 présents dans Django (markdown, textile, reST) + du tout HTML si besoin. ah c'est reposant...
  • les blogrants sont relégués en "page 2". Boarf.
  • le blogroll s'affiche par section, et par ordre aléatoire dans les sections... Mouais.
  • j'en ai profité pour migrer toutes mes images sur Flickr, ça allège pas mal la bande passante / l'espace disque occupé. Reste plus qu'à prier pour que Flickr ne tombe pas dans les griffes de Microsoft.

Ce qui reste à l'horizon

  • plus de contenu fixe (contact, cv, colophon complété...)
  • un flux par catégorie pour repasser sur planet.ubuntu-fr.org
  • une meilleure gestion des spams. A l'heure actuelle, ils passent en "offline", et il me faut les supprimer à la main. A terme, j'aurai une moulinette qui non seulement les supprimera, mais qui enverra leur signalement à Akismet, pour enrichir le filtre.
  • un flux pour les blogrants.
  • coloration syntaxique des bouts de code via Pygments (j'ai un snippet sous le coude que j'aimerais bien tester, là...)
  • un truc plus lisible pour les commentaires. Ils sont pas clairement séparés, c'est le bordel.

Encore plus loin à l'horizon

  • de nouvelles sections, (une section "lectures", me trotte depuis pas mal de temps)
  • des bouts de code explicatifs.
  • toute idée nouvelle qui me passera par la tête

Bref... de quoi s'amuser.