Comment se débarrasser des révisions multiples dans WordPress 2.6.

WordPress 2.6 lors de sa sortie a proposé une fonctionnalité de révision multiple, bien utile quand un blog est multi-utilisateur. Mais quand un blog n’a qu’un seul rédacteur, on se retrouve avec souvent 10 à 15 révisions sur un billet, ce qui remplit vite la base de données et ralentit un peu l’ensemble du logiciel.

Faisant quelques recherches, je suis tombé sur ce billet qui propose une requête à exécuter pour éliminer les révisions superflues.

Bien entendu, la base de données doit avoir une copie en lieu sûr avant d’effectuer toute manipulation. Il suffit d’aller dans l’interface PHPMyAdmin de votre hébergeur, et de rentrer la requête SQL suivante :

DELETE a,b,c
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
WHERE a.post_type = 'revision'

Si tout se passe bien, vous pourrez lancer une optimisation de la table. J’ai pu récupérer par loin d’un petit méga-octet sur ma table sql concernant WordPress, passant de 6,5 à 5,8 Mo. 3 ans d’utilisation de WordPress, cela finit par peser 😉

Sinon, il existe une petite extension pour WordPress qui s’appelle Revision Control et qui permet de gérer le nombre de révisions au cas par cas.

Bon blog 🙂

Le captcha : gadget inutile ?

Trouvé via le blog de Matt Mullenweg, un des codeurs principaux de WordPress, la version en ligne du Guardian a rédigé un article qui taille en pièce les captchas.

Qu’est-ce qu’un captcha ?

Un Captcha est une forme de test de Turing permettant de différencier de manière automatisée un utilisateur humain d’un ordinateur.

Parce que le test est réalisé par un ordinateur, en opposition avec les tests de Turing standard réalisés par des humains, un Captcha est souvent décrit comme un test de Turing inversé. Ce terme est néanmoins ambigu parce qu’il pourrait aussi signifier que les participants essaient de prouver qu’ils sont des ordinateurs.

En clair ? Un moyen qui pourrait éviter les spams robotisés dans les commentaires, les inscriptions automatiques dans des forums sur la toile, etc… Du moins en théorie.

Car les captchas même s’il s’améliore sont toujours cassés à un moment ou à un autre. GMail en a fait l’expérience en début d’année.

Il reste bien entendu des solutions listée l’article du Guardian : un système comme OpenID pourrait limiter la casse. Mais c’est surtout la conclusion de l’article qui est intéressante et qui résume bien le noeud du problème :

« Ultimately Captchas are useless for spam because they’re designed to tell you if someone is ‘human’ or not, but not whether something is spam or not. Just because something came from a real human being doesn’t mean it isn’t spam, which is why content-based solutions like Akismet are the only long-term solution to the spam problem. »

Ce qu’on peut traduire par :

Dans l’absolu, les captchas sont inutiles contre le spam car ils sont conçus pour vous dire si quelqu’un est « humain » ou pas, mais pas pour vous dire si c’est du spam ou pas. Ce n’est pas parce que quelque chose vient d’un vrai être humain que ce n’est pas du spam, ce qui implique pourquoi des solutions d’analyse de contenu comme Akismet sont les seules solutions sur le long terme en ce qui concerne le problème du spam

J’ai mis en gras le morceau important. Après, libre aux fervents adeptes des captchas de continuer à croire en leur puissance. Il faut bien respecter les opinions, même si parfois on est en désaccord avec elles.

Se plonger dans le passé de son blog…

…est souvent intéressant. Mon blog étant né en septembre 2005, j’ai voulu me rappeller quels avaient été les articles « clés » des mois d’août 2007 et d’août 2006.

Août 2007 :

Août 2006 :

Grand chamboulement de début juillet.

  1. Passage à WordPress 2.6 béta 3. Pas mal de nouveauté, dont l’aperçu du thème avant qu’il soit appliqué sur le blog, un éditeur visuel plus utilisable que celui de la version 2.5.x ; la version 2.6 est prévue pour le 14 juillet.
  2. Suppression des billets ayant entrainé des polémiques stériles assez récemment.
  3. Même si je préférais laisser la parole libre, les commentaires seront maintenant modérés de manière plus stricte.

Fin de message 😉

Une semaine sans bloguer… Que cela fait du bien ;)

En effet, durant une semaine, je me suis abstenu de bloguer, et je peux dire que cela fait un bien immense. Cela permet de retrouver de l’énergie, de quoi remplir de nouveaux billets, et surtout de concrétiser des idées de projets qui n’ont qu’un rapport lointain avec l’internet 😉

Bien sûr, l’une des premières choses que j’ai faite, c’est de mettre à jour ma version de WordPress. Mais pas seulement. Je compte bientôt poster une petite série de billets sur des sujets qui me sont venus en tête durant cette semaine alors que je faisais autre chose.

Les billets vont se succéder sur une période de deux ou trois jours. Les personnes qui utilisent le flux RSS pour suivre mon blog risque d’avoir un problème de surchauffe de leur aggrégateur 😉

Je n’en dis pas plus pour le moment, les billets parleront par eux-mêmes.

Mise en repos du blog.

J’ai décidé de mettre en repos le blog pour une durée indéterminée. J’ai besoin de temps pour me ressourcer, et tenir le blog ne me permets pas de consacrer tout le temps qui m’est nécessaire pour cela.

J’ai aussi fermer les commentaires – histoire de combattre les robots spammeurs de blog – et de ne pas avoir besoin de venir autoriser ou non les commentaires qui pourraient être posté.

Si vous désirez me contacter : fredbezies @ gmail . com (suffit de recoller les morceaux).

A dans quelques temps.