WordPress enfin disponible en version 2.5 !

Icon for post #40

Hé oui, la version finale de WordPress (version 2.5, nom de code : Brecker) est enfin disponible en téléchargement, après plusieurs semaines d’attente et 3 RC. Pour cette occasion, le site officiel wordpress.org a d’ailleurs fait peau neuve, avec un très beau design, sobre et efficace :P

C’est un très long article que Matt a posté sur le blog officiel de WordPress.org… Il y détaille en particulier les nouveautés apportée par cette version par rapport aux versions précédentes du moteur de blogs. J’engage les anglophones à aller lire l’article en question directement sur le blog officiel, pour les autres voici une traduction (assez approximative) de certains passages-clés :
Read more »

Astuce WP: défragmenter et réordonner la table des options

Icon for post #39

Note: cet article est directement issu de ce sujet, sur le forum de WordPress-Fr.

La table des options de WordPress nommée par défaut “wp_options”, contient tous les réglages concernant votre installation de WordPress (y compris dans le cas d’une installation multiblogs). Chaque ligne de la table correspond à une option et est désignée par un identifiant (option_id), un nom unique (option_name) et une valeur (option_value). Cette table n’est pas réservée au noyau de WordPress, c’est-à dire que les plugins que vous installez ont la possibilité d’ajouter des lignes afin de sauvegarder leurs options de configuration. Cette table peut ainsi contenir jusqu’à plusieurs centaines de lignes!

Cependant, au fil des désinstallations de plugins, certaines lignes disparaissent (cela dépend en fait de la “conscience professionnelle” des concepteurs de plugins…), ce qui en vertu de la loi du chaos a tendance à créer des trous entre les enregistrements. Ce processus est tout à fait assimilable à la fragmentation sous Windows (et non sous Linux :P ), à ceci près que l’on observe deux conséquences :

  • Au niveau physique, il y a fragmentation des fichiers où sont stockés les enregistrements
  • Au niveau virtuel, les identifiants des enregistrements ne se suivent plus et ont rapidement des valeurs corrompues, par exemple une valeur de 700 alors qu’il n’y a (plus) que 200 options dans la table

Voici la procédure à suivre pour résoudre ces deux problèmes : défragmenter les fichiers de stockage des enregistrements, et réordonner la table, c’est-à dire faire en sorte que les identifiants se suivent à nouveau:

IMPORTANT: Avant toute manipulation, sauvegardez votre base de données !
Read more »

Optimisez vos requêtes SQL avec WordPress 2.5

Icon for post #38

Peut-être le saviez-vous déjà, il est possible sous WordPress d’enregistrer des informations concernant les requêtes SQL effectuées par le logiciel (total et temps d’exécution de chaque requête). Saviez-vous cependant que la version 2.5 vous permet en plus d’obtenir le nom de la fonction qui a lancé la requête ?

Cette information, très utile aux développeurs ainsi qu’aux personnes qui, comme moi, aiment bien “savoir ce qui se passe sous le capot” va par exemple vous permettre de déterminer quel plugin effectue le plus de requêtes (et surtout les plus coûteuses) ;)
Read more »

WordPress 2.5 repoussé d’une semaine

Icon for post #35

La sortie de la toute dernière version du logiciel de création et de gestion de blog WordPress (soit la version 2.5) si longtemps attendue semble bien être repoussée à la semaine prochaine…
C’est en tout cas ce que l’on peut voir dans la RoadMap de trac.wordpress.org.

RoadMap de WordPress
Milestone: 2.5, Due in 1 week (03/17/08)

Il est vrai qu’avec encore plus de 400 rapports de bug pour cette version - dont 82 assignés à l’heure où j’écris ces lignes, il y a encore du boulot :) Pour rappel, les changements majeurs apportés par cette version sont les suivants :

  • Nouveau design pour l’interface d’administration
    (pour ma part, je ne suis pas du tout fan, mais des goûts et des couleurs…)
  • Nouvel éditeur WYSIWYG, que l’on espère plus rapide et plus efficace :P
  • Refonte complète de l’interface d’upload et de gestion des contenus (photos, vidéos, etc)
  • Amélioration des fonctions de gestion des tags

Une liste plus exhaustive rédigée par Francis Chouquet se trouve ici .

Certains sur le web ont critiqué violemment ce retard…Pour ma part je préfère largement avoir une version “propre”, non bâclée et entièrement fonctionnelle de ce logiciel (de tout logiciel d’ailleurs), quitte à devoir attendre une semaine :)

Conseil: profitez-en pour faire des sauvegardes, juste au cas où la mise à jour se passerait mal ;)

P.S: si vous souhaitez participer à la traduction française de la prochaine version de WordPress, ça se passe sur WordPress-FR.net !

Edit 1: WordPress est sorti en version 2.5 RC1 (Release Candidate 1) Plus d’infos

Edit 2: La version finale sera t-elle dans les temps ? 5 heures avant la date indiquée dans la Roadmap, il ne reste pas moins de 252 rapports de bugsConfiance :P