Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook et sur Twitter
Pages: 1
- Index
- » [Depôts] Extensions, Trucs, Astuces
- » Optimisation des temps de chargement d'un blog WordPress
#1 09-12-2009 03:18:02
- petit nuage
- Bavard WP

- Lieu: Rennes (Bretagne, France)
- Date d'inscription: 07-11-2009
- Messages: 756
Optimisation des temps de chargement d'un blog WordPress
Depuis que Google informe les webmasters des performances de leurs sites, il devient utile de les améliorer, des fois que cela serve à établir le classement des résultats d'une manière ou d'une autre.
Pour cela, j'ai récemment utilisé quelques outils fort utiles :
- Firefox ;
- Firebug qui dispose de son fameux onglet Réseau (sélectionner cet onglet, puis effacer le cache du navigateur, forcer le chargement de la page à examiner) ;
- Page Speed qui est quasi-exhaustif en matière d'identification de goulots d'étranglement et de conseils avisés ;
- Yslow qui donne de nombreux conseils pertinents à suivre à la lettre.
S'il faudrait optimiser chaque site de manière spécifique, voici un bout de fichier .htaccess qui permet d'accélérer grandement le chargement des pages WordPress, en particulier lorsqu'on en visite plus d'une sur le site :
Code:
- # Performance
- # Ne charge les fichiers statiques (images, feuilles de
- # styles, scripts, vidéos) qu'une fois tous les cas et garde
- # les dans le cache du navigateur.
- # Attention : si vous modifier ces fichiers (comme le
- # "style.css" du thème ou les images qui le composent),
- # il vous faudra les renommer pour que les visiteurs
- # puissent voir la nouvelle version (dans le cas d'un
- # thème, renommez le dossier contenant le thème).
- <IfModule mod_expires.c>
- ExpiresActive on
- ExpiresByType image/jpeg "access plus 1 years"
- ExpiresByType image/jpg "access plus 1 years"
- ExpiresByType image/gif "access plus 1 years"
- ExpiresByType image/png "access plus 1 years"
- ExpiresByType text/css "access plus 1 years"
- ExpiresByType text/javascript "access plus 1 years"
- ExpiresByType application/javascript "access plus 1 years"
- ExpiresByType application/x-javascript "access plus 1 years"
- ExpiresByType video/quicktime "access plus 1 years"
- ExpiresByType audio/mpeg "access plus 1 years"
- ExpiresDefault "access plus 1 second"
- </IfModule>
- # Désactivons un mécanisme de cache redondant et moins
- # performant que ce qui précède
- FileETag none
- # Compressons les fichiers texte statiques (feuilles de
- # style et JavaScript)
- AddOutputFilterByType DEFLATE text/css text/javascript application/javascript application/x-javascript
- # Utile si vous insérez des vidéos WAT.TV, inutile autrement
- RewriteRule ^/?crossdomain\.xml$ [R=404,L]
Ajoutez le code ci-dessus en début du fichier .htaccess figurant à la racine de votre blog. Si ce fichier n'existe pas, créez-le avec le contenu ci-dessus.
A cela, vous pouvez ajouter l'installation de l'une des extensions suivantes : W3 Total Cache et WordPress Super Cache.
Petit Nuage est une agence web basée à Rennes proposant des services de développement (à base de WordPress essentiellement), d'édition (de blogs WordPress surtout) et de référencement de sites (de tous genres de sites web).
Hors ligne
#2 09-12-2009 08:46:32
Re: Optimisation des temps de chargement d'un blog WordPress
Hello
La Bible de l'optimisation Wordpress constitue une bonne lecture de complément : http://www.prelovac.com/vladimir/wordpr … tion-guide
Bien cordialement… Pierre
Hors ligne
#3 09-12-2009 22:55:20
- petit nuage
- Bavard WP

- Lieu: Rennes (Bretagne, France)
- Date d'inscription: 07-11-2009
- Messages: 756
Re: Optimisation des temps de chargement d'un blog WordPress
Merci pour ce lien fort instructif, notamment au niveau des optimisations de MySQL et autres optimisations du serveur.
Petit Nuage est une agence web basée à Rennes proposant des services de développement (à base de WordPress essentiellement), d'édition (de blogs WordPress surtout) et de référencement de sites (de tous genres de sites web).
Hors ligne
#4 10-12-2009 04:01:23
- Audiofeeline
- Habitué WP

- Lieu: Bretagne
- Date d'inscription: 06-11-2007
- Messages: 62
- Site web
Re: Optimisation des temps de chargement d'un blog WordPress
Excellente optimisation qui m'a permise de gagner environ 50% de ressources système. Par contre tu as utilisé W3 Total Cache? Qu'en penses-tu? Ça ne fait pas double emploi avec WP Super Cache?
J'avais également évoqué ce sujet sur mon blog : Les plugins indispensables pour WordPress!
Notamment WP Widget Cache qui permet de mettre également en cache les gadgets de la sidebar qui consomme également pas mal de ressources...
Dernière modification par Audiofeeline (10-12-2009 04:06:38)
Buzz : Musique, cinéma, jeux vidéo et actualités...
Hors ligne
#5 10-12-2009 23:31:13
- petit nuage
- Bavard WP

- Lieu: Rennes (Bretagne, France)
- Date d'inscription: 07-11-2009
- Messages: 756
Re: Optimisation des temps de chargement d'un blog WordPress
Inutile d'installer trente six caches différents.
WP Super Cache se contente de placer le HTML produit par WordPress dans des fichiers statiques HTML et HTML compressés sur le disque et de modifier le fichier .htaccess pour fournir ces fichiers aux visiteurs du blog sans exécuter une seule ligne de PHP. De plus, grâce au test de la présence d'un cookie directement dans le fichier .htaccess, cette extension permet de fournir aux visiteurs connectés au « Tableau de bord », ainsi qu'à ceux qui ont laissé un commentaire une version non « cachée » du blog, mais la dernière version en date de la page ainsi visionnée. Bref, le meilleur des deux mondes : un blog dynamique tout en étant très rapide.
Je n'ai pas encore utilisé W3 Total Cache, mais ce dernier va semble-t-il plus loin dans son principe (je n'ai donc pas testé en conditions réelles sa réalité) : il compresse, outre le fichier HTML produit, les fichiers CSS et JavaScript associés, afin de rendre l'ensemble de la page, et non seulement du contenu HTML produit, plus compact. Il est en principe plus intéressant encore.
Petit Nuage est une agence web basée à Rennes proposant des services de développement (à base de WordPress essentiellement), d'édition (de blogs WordPress surtout) et de référencement de sites (de tous genres de sites web).
Hors ligne
#6 19-12-2009 06:21:33
- thalasso
- Bavard WP

- Lieu: France
- Date d'inscription: 28-09-2009
- Messages: 707
Re: Optimisation des temps de chargement d'un blog WordPress
Pour l'instant, j'ai optimisé mon blog sur la thalassothérapie avec les outils proposés par petit nuage ci-dessus. Cependant, il est très difficile d'atteindre un résultat pleinement optimum, même si le résultat obtenu m'a déjà permis de grandement accélérer les temps de chargement de la première page, ainsi que des pages suivantes du blog.
Au fait, si vous voulez me faire plaisir, ajoutez-donc un lien vers mon Thalasso blog dédié à la thalassothérapie dans votre blogroll ou — mieux encore — consacrez un article à mon blog sur le vôtre, afin de le faire découvrir à vos lecteurs ! Merci !
Hors ligne
#7 01-01-2010 15:20:31
Re: Optimisation des temps de chargement d'un blog WordPress
Bonjour,
j' ai voulu tester le code fourni par petit nuage a mettre dans un fichier a .htaccess. Mais comme je n' est pas ce fichier, je decide de le créer moi même. Chose que je n' avait jamais faite. Sauf que je ne le retrouve pas.
Je vous explique ma procédure.
Donc n' ayant pas ce fichier .htaccess dans l' editeur du dossier apparence, il a fallut que je le crée.
Alors j' ai ouvert bloc note, j' ai coller le bout fichier fourni par petit nuage, j' ai enregistré ce fichier sous le nom de" .htaccess" et enregistrer sur le bureau. De la j' ai transferé ce fichier via ftp dans le "www".
Maintenant quand je retourne voir si le fichier a bien été transferé dans l' editeur du dossier apparance, il n' y est pas.
J' ai du me tromper quelque part, et j' ai même peut être tout faux?
Hors ligne
#8 01-01-2010 16:11:15
- Lumière de Lune
- Modérateur nomade

- Lieu: Maroc / Allemagne
- Date d'inscription: 15-08-2007
- Messages: 6791
- Site web
Re: Optimisation des temps de chargement d'un blog WordPress
tu ne peux pas éditer ce fichier par le biais de wordpress
Hors ligne
#9 21-01-2010 17:08:39
- Audiofeeline
- Habitué WP

- Lieu: Bretagne
- Date d'inscription: 06-11-2007
- Messages: 62
- Site web
Re: Optimisation des temps de chargement d'un blog WordPress
Je viens de mettre en place W3 Total Cache, pour le moment c'est fort décevant...
(UTILISATION DU CPU)
Clairement, ma machine est beaucoup plus sollicité qu'avec WP Super Cache, j'attends un peu, il faut peut-être un petit peu de temps pour que le plugin mette en cache tous ses trucs mais j'ai des doutes...
Buzz : Musique, cinéma, jeux vidéo et actualités...
Hors ligne
#10 20-02-2010 10:29:08
Re: Optimisation des temps de chargement d'un blog WordPress
Bonjour
Juste pour info il semble que la dernière version de WP Super Cache (que j'utilise sur mes blogs / sites) intègre bien la compression à la volée des fichiers CSS et JS 
Hors ligne
Pages: 1
- Index
- » [Depôts] Extensions, Trucs, Astuces
- » Optimisation des temps de chargement d'un blog WordPress