J’ai déjà évoqué la question ici, il existe de nombreux moyens pour et, ainsi, gagner en performances. Aujourd’hui, je vais partager avec vous deux astuces, la première concernant votre base de données, et la seconde, moins essentielle, à propos de la sauvegarde des articles.
Voir et analyser les requêtes effectuées
Pour afficher une page, WordPress doit [...]
WordPress dispose de fonctions très pratiques pour afficher le contenu. Pour afficher la liste des pages disponibles de manière hiérarchique, il suffit d’utiliser la fonction wp_list_pages(), qui va générer toute seule le code HTML nécessaire, avec les listes imbriquées.
Seulement voilà, parfois, on a besoin de personnaliser un peu ce code HTML. Par exemple, moi, j’avais [...]
Si vous avez déjà essayé d’ajouter des éléments HTML avec javascript, vous le savez : c’est la croix et la bannière ! Pour faciliter cette action, la dernière version de jQuery (1.4) propose une nouvelle syntaxe appelée : Quick Element Construction. C’est d’une simplicité déconcertante :
jQuery("<div>", {
id: "foo",
css: {
[...]
Mon titre n’est pas tout à fait exact : le navigateur Lunascape, développé par des japonais, inclut Gecko, Webkit et Trident, qui sont les moteurs de rendu respectifs des navigateurs sus-cités. Le principe est intéressant pour les intégrateurs. Grâce à Lunascape, on peut facilement (via une unique interface) vérifier le rendu final de notre travail [...]
Quand vous écrivez un nouvel article ou une nouvelle page, l’éditeur de WordPress vous laisse le choix entre deux interfaces : visuelle et HTML. Si vous maîtrisez le HTML et si vous tapotez du clavier à la vitesse de la lumière, ce dernier choix est un bon choix. Néanmoins, si vous préférez avoir un aperçu [...]
Tripwire Magazine publie un article très complet sur l’optimisation de Wordpress (découvert grâce à AW), qui liste 11 astuces dans l’ordre décroissant de leur impact sur la performance. Comme l’article est long et en anglais, je me permets d’en faire ici un résumé en français (et non pas une traduction). Pour plus de détails, rendez-vous [...]
Suivre quotidiennement ses statistiques de fréquentation, quand on a plusieurs sites en ligne, ce n’est pas une sinécure ! Google Analytics est un service très pertinent, mais le nombre de clics nécessaire pour avoir une vision globale est plutôt rébarbatif. Heureusement, l’API permet de se concocter un rapport personnalisé assez facilement, notamment avec le projet [...]
Une autre plaie de l’intégrateur, c’est assurer la compatibilité avec les différents navigateurs. Pire, avec leurs différentes versions ! Pour Internet Explorer, il existe plusieurs outils, notamment le très pratique IETester, qui permet de regrouper dans un seul navigateur le rendu d’IE5.5, d’IE 6, 7 et 8. Mais se pose également le problème des versions [...]
Je suis en train de passer mon blog perso au validateur HTML et malheureusement, il y a des erreurs. Cela fait un bout de temps que je ne m’étais pas penché sur lui et j’ai une sacré palanquée de plugins installés… C’est là tout le problème.
Car les développeurs ne sont pas forcément des intégrateurs. Ce [...]