Détecter les plugins WordPress qui ralentissent votre site

Graphique SEO
ThemeForestElegantThemes

Graphique SEOP3 Plugin Profiler

Ce plugin WordPress a été développé par godaddy et permet de déceler d’où vient problème d’un site WordPress trop lent, un hébergeur populaire au USA.

Après avoir installé P3 Plugin Profiler, vous pourrez lancer un scan  afin de mesurer l’impact de chacun de vos plugins sur le temps de chargement de votre site. Si les pages de votre site WordPress chargent trop lentement, c’est probablement à cause de plugins mal configurés ou bien parce qu’ils sont trop nombreux. En utilisant le plugin WordPress P3 Plugin Profiler vous pourrez détecter lesquels posent problème, il faudra alors soit vous en séparer, soit trouver une alternative, soit limiter son activation à certaines pages comme indiqué à la fin de l’article.

P3 vous permettra d’être plus sélectif avec les plugins que vous utilisez. Une fois le scan effectué, et les plugins trop lourds ou mal configurés retirés, vous pourrez désactiver P3 Plugin Profiler.

Lancer un scan pour détecter l’impact de chaque plugin sur le temps de chargement de WrdPress

Ouvrir l’onglet Outils de WordPress, cliquer sur P3 Plugin Profiler, puis cliquer sur Start Scan.

Démarrer un scan avec P3

 

Cliquer sur Auto Scan :

Lancer un scan auto avec p3

Une fois terminé, cliquer sur View Results :

Résultats du scan de P3

Analyser :

Résultats d'un scan de P3 Plugin Profiler

 

Impossible de vous séparer d’une extension ?

Il existe également Plugin Organizer qui permet d’activer ou désactiver un plugin par page ou par article comme je le fais sur WP-Infinity.com pour WPML, un plugin multilingue, afin de limiter son impact aux seules pages où ce plugin est réellement nécessaire, à savoir les pages de thèmes WordPress premium et de thèmes WordPress gratuits qui sont traduites en 5 langues.

Bon ménage à vous, vous vous rendrez compte que certains plugins ridicules mettent un temps fou à charger, par-ce qu’ils sont tout simplement mal codés. Nhésitez pas à partager dans les commentaires les plugins qui vous pénalisent le plus.

Besoin d'aide ?

Si vous avez besoin d'aide merci d'utiliser le forum WordPress, pas les commentaires. Vous y recevrez de l'aide rapidement.

Commentaires 8

  1. Bonjour, y a t’il un maximum de plugins que l’on peut installer?
    Quelle fourchette serait optimale? entre 15 et 25? ou plus?
    Merci pour ces conseils précieux.
    Laurent

    1. Auteur

      Bonjour Laurent,
      il n’y pas de maximum, mais il faut éviter de dépasser la seconde en temps de chargement. J’en ai 32 activés et un score correct : http://tools.pingdom.com/fpt/#!/bZlj9t/wp-infinity.com

      Mais j’ai du trouver des alternative à beaucoup de plugins défaillants, même des premiums. Le seul moyen de le savoir, c’est de tester.

  2. Bonjour,
    J’ai suivi attentivement le tutoriel et mis en application. Au regard de votre réponse après avoir activé/désactiver des plugins, je me trouve avec des statistiques données par P3 plugin profiler telles que:
    WordPress Plugin Profile Report
    ===========================================
    Report date: 14 mars 2014
    Theme name: Twenty Ten
    Pages browsed: 7
    Avg. load time: 3.9977 sec
    Number of plugins: 13
    Plugin impact: 83.46% of load time
    Avg. plugin time: 3.3365 sec
    Avg. core time: 0.5793 sec
    Avg. theme time: 0.0328 sec
    Avg. mem usage: 80.64 MB
    Avg. ticks: 26,983
    Avg. db queries : 67.14
    Margin of error : 0.0490 sec

    Plugin list:
    ===========================================
    P3 (Plugin Performance Profiler) – 0.0058 sec – 0.17%
    Akismet – 0.0050 sec – 0.15%
    BackWPup – 0.0567 sec – 1.70%
    Contact Form 7 – 0.0318 sec – 0.95%
    Easy2map – 2.3842 sec – 71.46%
    Jetpack par WordPress.com – 0.3997 sec – 11.98%
    Plugin Organizer – 0.0606 sec – 1.82%
    Really Simple CAPTCHA – 0.0031 sec – 0.09%
    Page Builder by SiteOrigin – 0.0191 sec – 0.57%
    Ultimate Tinymce – 0.0218 sec – 0.65%
    Wordpress Seo – 0.1251 sec – 3.75%
    WP-Optimize – 0.0081 sec – 0.24%
    Wysija Newsletters – 0.2155 sec – 6.46%

    où EasyMap ne se trouve utilisé que sur une page. S’agit-il de paramètres de plugin organizer donnés incorrectement?

  3. Bonjour,
    Une autre réflexion, les plugins listés ci-dessus doivent-ils être contenus dans les pages que l’internaute visionne? Selon votre description ci-dessus, seuls les plugins nécessaires seront actifs su la page. Bien que je n’ai pas activé le Easy2map, il se trouve toujours 70% de charge sur une page ou un article donné (scan par P3 profiler)
    D’avance merci pour vos éclaircissements.

    1. Auteur

      Vous devriez jeter un coup d’oeil à cet article : http://wp-infinity.com/tutoriels/vitesse-wordpress/activer-desactiver-plugin-wordpress-page-article-organizer/

  4. @ thibaud

    Bonjour,
    en effet, wp-infinity est tres rapide…
    Est ce que l’on peut comparer le plugin wordpress jetpack avec le tool online pindom, étant donnée que jetpack donne aussi le laps de temps pendant lequel le site est en panne ( ça m’arrive au moins un fois par jour pendant 2-3 mins et ça redevient normal)

    merci.

    1. Auteur

      Bonjour laurent, pas vraiment jetpack est un ensemble de plugins WordPress tandis que pingdom est un service externe. Cet article devrait t’intéresser http://blog.wp-rocket.me/attention-notes-performance/

  5. @ thibaud,

    impressionnant le puglin wp-rocket que je viens tout juste de me procurer en usage juste pour un site!
    Je me demandes si j ai vraiment besoin d’un cdn desormais étant donné que plugin est livré avec une option cdn que je n’ai pas encore testé.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Besoin d'aide ?

Si vous avez besoin d'aide merci d'utiliser le forum WordPress, pas les commentaires. Vous y recevrez de l'aide rapidement.