Archives pour mars 2008

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 »

Sauvez la planète, ne faites pas de dossiers de candidature aux CPGE!

Icon for post #37

Hé oui, pour de nombreux lycéens de France et d’ailleurs, le mois de mars est la période de constitution et d’envoi des dossiers de demande d’admission aux Classes Préparatoires aux Grandes Ecoles (CPGE) :)

Pour rappel, la procédure de demande, on ne peut plus simple en théorie, est la suivante : l’élève constitue jusqu’à 12 voeux sur le site Admission-Postbac.org (à raison de 6 voeux maximum par filière) puis il imprime les feuilles constitutives des dossiers de candidature (plus quelques autres feuilles s’il souhaite bénéficier de l’internat dans la prépa demandée). Bien qu’en partie informatisée, cette procédure n’est pas particulièrement économe en papier, puisque chaque dossier comprend au minimum :

  • La feuille de demande officielle d’admission, imprimée depuis admission-postbac.org
  • La photocopie des notes obtenues aux épreuves anticipées du BAC
  • Les photocopies des 3 bulletins de Première
  • Les photocopies des 2 bulletins de Terminale

On en est donc déjà à 7 feuilles pour chaque dossier, soit 12*7 = 84 feuilles au total. Mais ce n’est pas fini, viennent ensuite s’ajouter pour certaines CPGE privées sous contrat :

  • 1 lettre de présentation et de motivation
  • Les photocopies des 3 bulletins de Seconde et 1 feuille supplémentaire par année
  • 2 avis motivés des professeurs de Terminale (sous pli cacheté)
  • D’éventuels documents complémentaires (photocopie du Cambridge FCE pour moi par exemple)

On arrive ainsi à environ 7 feuilles supplémentaires par dossier destiné à une CPGE privée !

Petit calcul : à raison de 12 dossiers, dont 4 destinés à des classes préparatoires privées, ça me donne la bagatelle de 12*7 + 4*7 = 112 feuilles ! Et ce n’est toujours pas fini, car on peut rajouter à ce monceau de papier l’enveloppe qui contient l’ensemble du dossier (1 enveloppe par dossier donc), ainsi qu’une enveloppe pour chaque avis motivé des professeurs (2 enveloppes par dossier en MPSI), et enfin une enveloppe par demande d’internat… Soit au total une petite vingtaine d’enveloppes ;)

Bref, tout ça pour dire qu’il y a intérêt à ce que cette préparation (sans jeu de mot) donne des résultats :D

P.S: Non, les prépas publiques n’exigent pas de lettre de motivation (je viens de l’apprendre)
P.P.S: Oui, j’ai passé le Cambridge FCE, en 2006
(dans une ambiance assez fun d’ailleurs, mais les intéressés se reconnaîtront :P )

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