Par Steph le 16/02/2009, sous BestOf, Wordpress
:compress, deflate, etags, extension, firefox, gzip, htaccess, plugin, Wordpress ovh etags, ETags ovh, optimiser chargement page, blog, addon firefox chargement progressif onglet, http google section blog tutoriels configuration apache htaccess, vider cache ovh pour optimiser moteur de recherche,Afin de ne pas faire fuire vos visiteurs par la lenteur de chargement de votre blog, je vous propose de vous aider à améliorer les temps de chargement de celui-ci. Nous allons utilisé deux extensions Firefox :
Cette extension est disponible à l’adresse : http://smush.it/. A savoir quelle existe sous diférente forme :
En premier lieu, il faut installer Firebug : http://getfirebug.com/ et ensuite installer Yslow disponible à cette adresse : https://addons.mozilla.org/fr/firefox/addon/5369. Après installation vous aurez un onglet de plus dans Firebug et une icône de plus dans la barre de statut en bas du navigateur.
Nous utiliserons ici l’extension firefox. Il suffit de cliquer sur l’icône en bas de la fenêtre firefox
Ensuite si les resultats vous parraise correcte téléchargez vos images depuis le fichier ZIP et de les redeposer sur votre site.
Une fois votre page chargé, cliquez sur l’icone YLSOW en bas de la fenêtre Firefox. Ensuite sélectionner l’onglet YSLOW et cliquez sur [Stats] et ensuite une fois le chargement terminée sur [Performances]
Une fois cette phase terminée, a coté de l’icone de YSLOW apparaissent trois informations importantes : [Note comprise entre A et F] [Taille téléchargée] et [Temps]. Si vous obtenez comme moiF et plus de 7s de chargement, il va falloir optimiser votre site grâce à cet outil. En suivant les indications ci-dessous vous arriverez comme moi a un indice C ou D et 3 ou 4s.
Le premier camenbert correspond au chargement complet du site et le second celui où le cache de l’explorateur est activé. Juste en dessous vous avez le poids et le détail de tous les cookies échangés.
La dernière section repertorie tous les composants de la page avec le poids avec et sans gzip, le type, l’url, la présence ou non d’une directive de cache, la présence ou non d’une compression gzip, et bien sur le temps de réponse. Pour chaque composants, en cliquant sur la loupe, vous pouvez accéder au détail des entêtes envoyées par le navigateurs puis reçues.
C’est dans cette section qu’il faudra chercher pour éliminer les composants les plus lourds et les redondants. En effet, par exemple des plugins vont utiliser chacun leur version de Jquery. Une autre source de lenteur de chargement sont les fichiers absents (erreur 404)…..
Quand vous aurez un beau A dans Yslow vous aurez déjà fait le principal. À partir de là vous ne serez plus guidés dans les optimisations à faire et gagner en performance deviendra plus complexe. Mais une aide en ligne est disponbile en cliquant sur les liens de l’onglet [Performance].
Un certain nombre de plugins vont vous permettre de booster les performances de votre blog. Ils sont listés dans la section performances de ce post Les Plugins Wordpress indispensables.
Une autre source d’optimisation est la suppression dans le fichier header.php de votre thème des appels du type bloginfo(‘clé’). Il suffit de les remplacer :
bloginfo('charset') par l’encodage de vos pages : UTF-8.bloginfo('stylesheet_url') par l’URI statique de votre feuille de style.bloginfo('rss2_url') par l’URI statique de votre flux RSS.bloginfo('pingback_url') par l’URI statique de votre serveur XML-RPC.bloginfo('URL') par l’URI statique de votre blog (sans le slash final).Votre thème devient moins “dynamique” mais plus réactif !
[...] WebDevOnLinux.fr me fait installer Yslow, un plugin de plugin parcequ’il ajoute un onglet à [...]
janvier 1st, 2010 à 16 h 47 min
hello : je trouve tes tutoriaux super, je me régale seulement sur celui ci je rencontre un problème..
notamment avec le fameux htaccess …
quand j’essaye d’intégrer ces lignes
SetOutputFilter DEFLATE
je me tape une erreur 500…
septembre 15th, 2009 à 13 h 56 min
Bien le bonjour,
Simple, clair progressif, dès que j’aurais un peu de temps, je vais voir pour le déployer, même si j’ai déjà regardé du côté de YSlow 
Très bon article
Bonne journée
juin 3rd, 2009 à 17 h 58 min
Merci pour ton aide BoB
J’irai voir si c’est pas trop galère je modifirai donc directement la base de donnée.
Par contre c’est lié au permaliens que wp super cache m’affiche une page blanche lorsque je l’active ?
juin 3rd, 2009 à 11 h 55 min
http://www.wordpress-fr.net/faq/content/4/6/fr/je-suis-chez-free-je-ne-parviens-pas-a-modifier-la-structure-de-mes-permaliens-toutes-modifications-entrainant-la-perte-de-l_acces-au-blog-et-l_affichage-d_une-erreur-500-comment-faire-.html
juin 3rd, 2009 à 11 h 48 min
tu devrais prendre un hébergement du style start5g d’ovh pour une dizaine d’euros/an.
juin 3rd, 2009 à 11 h 21 min
Non, ça ne fonctionne pas non plus.
juin 3rd, 2009 à 10 h 47 min
je viens de voir que tu es chez free essaie cela : /index.php/%category%/%postname%/
juin 3rd, 2009 à 10 h 34 min
oui, j’ai repris (copier/coller) à l’identique ce que tu m’as dit et pourtant j’ai une erreur 500.
juin 3rd, 2009 à 10 h 17 min
/%category%/%postname%/ et non /%catégorie%/%postname%/
juin 3rd, 2009 à 10 h 10 min
Alors, j’ai effectivement un fichier .htaccess qui se crée. En revanche, à la suite je me retrouve dès que j’essaie de me connecter au site à une erreur 500.
Pour solutionner le pb, il me faut effacer le fichier htaccess.
juin 3rd, 2009 à 9 h 35 min
Mets plutot /%category%/%postname%/ dans structure personalisée…. ensuite tu devrais voir un fichier .htaccess
juin 3rd, 2009 à 9 h 28 min
Bonjour BoB,
Alors pour les permaliens, j’aurai tendance à dire oui, car je ne vois pas ce qu’il faudrait que je fasse d’autre.
Voici une capture du panneau d’administration (Réglages/Permaliens)
Http://sup.heros.free.fr/permaliens.jpg
Pour le plugin wp super-cache
Je l’ai justement téléchargé et installé tout à l’heure. Cependant je rencontre des problèmes avec. En effet, lorsque je coche la case ON WP Cache and Super Cache enabled de « WP Super Cache Status », après les pages du blog ne s’affiche plus (j’ai une page blanche). N’y connaissant pas grand chose j’ai mis ça de côté du coup :p
cdt
juin 3rd, 2009 à 8 h 35 min
Bonjour,
Avez vous mis en place les permaliens ???? A prirori ce n’est pas le cas !!!!! C’est dans le menu réglages permaliens, cela va créer le .htaccess. Une autre question avez wp supercache ?????
Cdt
BoB
juin 3rd, 2009 à 7 h 48 min
Bonjour,
Voilà j’essaye actuellement d’optimiser mon blog pour rendre celui-ci plus rapide. J’ai donc suivi votre tuto ci-dessus. Pour ma part, j’obtiens D. J’ai donc voulu procéder à divers optimisations. Pour les points 3 et 4 où j’obtiens un F, vous mettez qu’il suffit d’éditer le fichier .htacces
J’ai regardé, mais je n’en ai pas. Comment puis-je procéder pour optimiser ces points ?
Merci d’avance pour votre aide