En ce 1er jour du projet 7JOPW (7 Jours pour Optimiser les Performances de WordPress), votre tâche va consister à maximiser les performances du moteur de blog, j’ai nommé WordPress.
photo credit: cloneofsnake
Plan du dossier
Commençons en douceur ! Vérifiez que votre administration WordPress est à jour afin de bénéficier des dernières avancées en la matière (performances, sécurité, stabilité…). Pour ce faire, cliquez sur Outils puis sur le sous menu Mettre à jour.
Les extensions (=plugins) sont absolument indispensables dans WordPress, mais pas toutes ! Il faut savoir qu’à chaque installation d’un plugin, ce dernier aura tendance à plus ou moins ralentir le chargement de votre site (que ce soit au niveau de l’administration que du site lui même). En effet, dans la majorité des cas, l’extension fait appel à un fichier CSS (feuille de style), un ou plusieurs fichiers JS (JavaScript), créé des tables supplémentaires dans la base de donnée, etc… bref il est nécessaire de peser l’utile et l’inutile (voir le totalement inutile) pour réduire le nombre de requêtes et alléger le poids de la page. C’est ce que j’ai fait lors du passage de la V3 à la V4 pour G&T, en supprimant notamment WP-Email, WP Print et WP Ratings : les deux premiers parce que n’importe quel navigateur propose ces fonctionnalités, le troisième parce que tous mes articles valent 5/5 (ou presque ;D).
Donc, cliquez sur l’onglet Extensions, puis désactiver les plugins qui ne sont pas utiles d’une part pour administrer le blog, et d’autre part, pour vos visiteurs. Une fois les extensions désactivées, supprimez les physiquement de votre hébergeur via votre logiciel FTP de votre choix (ex: Filezilla).
Pour en savoir plus sur l’utilisation de Filezilla et la gestion des plugins :
Dossier : Réaliser un blog sous WordPress (partie 1) : Installation de WordPress sur un hébergeur
Dossier : Réaliser un blog sous WordPress (partie 4) : Choix des extensions et installation
Maintenez que vous avez supprimé les extensions inutiles, il est nécessaire, comme pour WordPress, de les mettre à jour. Pour vous faciliter la vie, la version 2.7 de WordPress vous averti du nombre de mises à jour disponibles via un petit cercle orange situé à côté de l’onglet Extensions.
Pour en savoir plus sur la mise à jour d’un plugin :
Dossier : Réaliser un blog sous WordPress (partie 4) : Choix des extensions et installation
Remarque : si vous avez effectué des modifications dans les fichiers du plugins (CSS, JS, PHP…), elles seront perdues avec la mise à jour.
La barre latérale de votre site (sidebar.php) doit elle aussi bénéficier d’un petit nettoyage de printemps :
En supprimant tout ce qui est inutile dans la sidebar, le nombre de requêtes risque de diminuer considérablement, le poids des pages va s’alléger et, au final, les temps d’accès et de chargement de votre site vont diminuer.
Pour en savoir plus sur la gestion des widgets :
Dossier : Réaliser un blog sous WordPress (partie 3) : Choix du thème à utiliser et configuration
Une des nouveautés de la version 2.7, est l’apparition de l’outil Gears. Certains d’entre vous le connaissent probablement s’ils utilisent le mode offline de Google. Cet outil permet réellement d’accroître la rapidité de l’administration WordPress surtout avec des connexions bas débits.
Pour en savoir plus sur l’activation de Gears :
Accélérer WordPress avec Google Gears
Remarque : activer Gears accélère uniquement l’administration pour votre ordinateur. Cela n’optimise en aucun cas les performances d’accès au site, temps de chargement, réduction du nombre de requêtes… Mais c’est un véritable plus pour accroître la rapidité de l’administration donc de votre productivité !
Récapitulons : vos tâches aujourd’hui sont :
Grâce à cela, nous pourrons partir sur de bonnes bases pour s’attaquer au reste du programme ! Demain, nous irons faire un tour dans les méandres de votre blog : la base de donnée !
N’hésitez pas à poster des commentaires (retours d’expériences, problèmes quelconques…) !
Retrouvez cet article sur Blogasty …
Vous aimez cet article? Votez pour lui sur Blogasty …
Optimiser ladministration WordPress [J+1 - 7JOPW] | Geek…
En ce 1er jour du projet 7JOPW (7 Jours pour Optimiser les Performances de WordPress), votre tche va consister maximiser les performances du moteur de blog, jai nomm WordPress….
Pour avoir fait une optimisation très poussée de mon site en performance, je suis tout à fait d’accord avec toi sur quasiment tous les points que tu évoques.
Mais pour l’optimisation de la sidebar : Je ne suis pas entièrement d’accord, je m’explique.
- Désactiver les widgets inutiles via Apparence puis Widgets
—> est très importants, on est d’accord.
Mais,
-Supprimer tout morceau de code inutiles rajoutés dans le fichier sidebar.php (ex : un module Flickr – sauf dans le cas d’un portfolio…, horloges, compteur de visites, compteur twitter, compteur feedburner, classement wikio, classement alexa, classement technorati… et j’en passe).
—>Pour les modules je suis d’accord mais pour les boutons et les classements si tu héberge l’image sur ton serveur (et que tu optimises le tout avec des sprites CSS) le tps de chargements sera optimal aussi
Sans perdre certain « gadgets ». Avant de faire les sprites CSS, il faut optimiser au maximum ces images avec le site smush.it
Qu’en penses ? Je serai content d’avoir ton avis.
Merci pour les astuces et la liste de plugins
Le dossier est une très bonne idée (comme je te l’ai déjà dit dans l’article de présentation, par contre un petit truc manque : avec quoi vérifier notre temps de démarrage ? Un logiciel ? Un service Web ? Qu’as-tu utiliser avant de te lancer dans cette optimisation ?
J’aimerais bien connaitre mon temps de chargement avant et après optimisation.
Merci ^^
Excellente idée d’article. J’ai lancé il y a peu un blog sur la rédaction pour les blogs professionnels et je pense que pour tout ce qui touche à la technique (j(y pige rien !) , je renverrais mon minuscule lectorat (j’espère qu’il va grossir un peu !) vers ton site !
Mais parlons technique
: lorsque je clique pour faire la mise à jour de WP, je suis renvoyé vers une page d’eerreur !
Et je ne vois pas trop quoi faire !
@Merlin : Screenshot ?
[...] Guide d’optimisation pour WordPress – Partie 1 [...]
[...] lent pouvait influencer le référencement du coup, j’en ai profité pour optimiser le site (Guide d’optimisation pour WordPress) en virant les plugins inutiles, les widgets non indispensables, et plusieurs scripts histoire [...]
[...] Optimiser l’administration WordPress [...]
[...] Optimiser l’administration WordPress [...]
[...] Optimiser l’administration WordPress [...]
[...] Optimiser l’administration WordPress [...]
[...] Optimiser l’administration WordPress [...]
[...] Optimiser l’administration WordPress [...]
Je suis d’accord sur le fait que héberger sur son propre serveur optimise le temps de chargement (je vais d’ailleurs en parler cette semaine), mais c’est toujours quelques kilos de plus à charger et quand on a une connexion instable ou bas débit (ce qui doit être le cas d’une large majorité de français) chaque kilo compte ! J’applique la devise d’Apple :
« Less is better »
Pour optimiser mes images j’utilise Photoshop qui le fait parfaitement bien mais je connais smush.it et j’en parlerai : tout le monde n’a pas Photoshop
Voilà
Petite précision pour la liste des plugins : elle n’est pas véritablement à jour
J’en parlerai le dernier jour. Au début, c’était prévu d’en parler dès le début mais plusieurs raisons m’ont fait changer d’avis. Toutefois, il y aura du Firebug dans l’air !