Un grand nombre de plugins peut-il affecter les performances de votre site WordPress ?
La réponse logique serait oui. Je veux dire, avec chaque outil, plugin, module complémentaire ou programme que vous installez, votre site se chargera théoriquement un peu plus lentement qu’auparavant. C’est probablement une milliseconde dont nous parlons ici, mais c’est important pour qu’il fonctionne bien.
Vous savez que votre site WordPress ne peut pas vivre sans plugins. Les sites WordPress ont été faits pour cohabiter avec des plugins. Mais quel est le seuil qui fait que votre site tombe en panne et même plante à un moment donné ?
C’est ce que nous essayons de découvrir ici en faisant quelques expériences de plugins.
Si vous avez hâte d’entendre les résultats, lisez-nous plus loin !
WordPress a été conçu pour gérer des plugins illimités
En théorie, WordPress a été conçu pour gérer un nombre illimité de plugins sans trop affecter les performances de votre site. Mais il y a quelques facteurs qui peuvent briser ce mythe.
L’un d’eux est la performance de votre hébergement. Si votre fournisseur d’hébergement offre une petite bande passante, le mythe pourrait se briser ici car chaque plugin que vous installez affectera la vitesse d’une manière ou d’une autre. Le service d’hébergement déterminera lui-même la vitesse de votre site, alors faites attention à ce que vous choisissez en premier lieu.
De plus, cela dépend de la façon dont chaque plugin a été codé. Certains plugins peuvent faire planter complètement votre site parce qu’ils n’ont pas été codés correctement. Il y avait des situations où l’installation d’un plugin faisait tomber un site WordPress ou affichait le contenu de manière étrange. Un plugin est fiable lorsqu’il fonctionne correctement et qu’il fait ce qu’il était censé faire depuis le début.
Mais supposons que vous ayez un hébergement rapide, avec une grande mémoire, et que les plugins dont vous avez besoin soient fiables et comme il se doit.
Quoi alors ?
Pouvez-vous en installer d’innombrables sur votre site ? Mes tests disent le contraire.
Installer des plugins jusqu’à atteindre plus de 2 secondes du temps de chargement
Certains disent que le nombre de plugins n’a pas vraiment d’importance lorsqu’il s’agit de la fonctionnalité de votre site. En même temps, d’autres disent le contraire. Cette installation de trop de plugins a en fait affecté la façon dont il a répondu par la suite. J’ai donc fait moi-même quelques tests pour voir comment ça se passe et comment mon site répond à un flux plus important de plugins.
J’ai utilisé mon site de test et je l’ai gardé aussi simple que possible. J’ai conservé les éléments de base d’un site en premier lieu : le thème par défaut Twenty Fifteen, pas de messages, pas de pages, pas de personnalisations.
Cela ressemblait en quelque sorte à ceci. Donc rien qui puisse influencer son temps de chargement.
Comment ai-je procédé ?
J’ai mesuré la vitesse initiale de mon site vierge avec Pingdom, puis je l’ai comparée aux temps enregistrés après l’installation de chaque plugin.
Quels plugins ai-je installé ?
Avant de commencer la comparaison, je vous fais savoir que le premier plugin que j’ai installé était P3 (Plugin Performance Profiler), qui vous montre quels plugins ralentissent votre site. Il vous donne également des rapports constants sur les performances d’un certain plugin. Sa présence était indispensable car elle m’a guidé vers les résultats finaux.
Ensuite, j’ai installé quelques plugins gratuits – Revive Old Post, WP Product Review, Visualizer: Charts and Graphs et Pirate Forms. Tout d’abord, ils fonctionnent très bien et sont utiles pour chaque site. Et deuxièmement, nous les avons développés nous-mêmes, donc je voulais vérifier leurs performances.
L’étape suivante consistait à parcourir le répertoire officiel des plugins de WordPress et à installer certains des plus populaires, un à la fois.
C’est ce que j’ai choisi au hasard à partir de là:
- Champs personnalisés avancés
- Akismet
- Pack SEO tout en un
- Widget Black Studio TinyMCE
- Formulaire de contact 7
- Désactiver les commentaires
- Message en double
- Google Analytics par Yoast
- Sécurité iThèmes
- Jet pack
- Galerie NextGEN
- Générateur de pages par SiteOrigin
- Régénérer les vignettes
- TinyMCE Avancé
- Cache total W3
- WP Super Cache
- WooCommerce
- Sécurité Wordfence
- Importateur WordPress
- Yoast SEO
- WP-PageNavi
- CAPTCHA vraiment simple
J’ai comparé mon site de test avec des versions de lui-même pour mettre en évidence toute petite différence qui est apparue.
D’accord! Donc, avec tout cela à l’esprit, faisons les tests et voyons ce qui se passe.
Le site vierge a mis 419 ms à se charger
Le temps de chargement de mon site vierge était de 419 ms au début. Gardez cela à l’esprit car tous les numéros à venir seront comparés à celui-ci. Donc, aucun plugin n’est installé et le site se charge en 419 ms. Assez rapidement. Voyons ce que les plugins peuvent faire ensuite pour le changer.
Bien sûr, le temps varie, mais la chose à retenir est qu’il tourne quelque part autour de 400 ms, plus ou moins.
Au départ, je ne faisais qu’installer des plugins sans faire de personnalisations et les temps n’ont guère changé. Après avoir commencé à personnaliser chaque plugin – c’est juste une personnalisation minimaliste – les temps sont devenus plus longs.
Remarque: je n’ai fait que des personnalisations minimalistes, alors imaginez que vous allez avoir beaucoup plus de contenu que j’en ai maintenant sur mon site de test. Donc, vous respecterez probablement la limite de vitesse plus tôt que moi.
En termes de vitesse, ce serait incroyable si votre site se chargeait en 2 secondes maximum – 2 secondes étant de toute façon assez lentes. J’ai donc continué à installer des plugins et à apporter des modifications jusqu’à ce que j’obtienne 2 secondes ou plus.
Nous partons donc d’environ 400 ms.
Combien de plugins faut-il pour atteindre 2 secondes ?
Après 10 plugins, la différence n’était pas si significative – environ 680ms, selon Pingdom. P3 a montré un temps de chargement total de 0,6616 s, ce qui est presque le même que celui de Pingdom.
Après 20 plugins, j’ai atteint environ 1 seconde de la charge totale du site. Cette fois, j’ai ajouté des personnalisations de base à chaque plugin. Je veux dire, j’ai essayé de les utiliser d’une manière ou d’une autre parce que ce n’est pas suffisant si je les installe et les garde inactifs. Malgré tout, le temps de chargement reste bon, mais les plugins ont un impact de 80,1% sur le temps de chargement global.
Dans le même temps, même le balayage du P3 est devenu de plus en plus lent.
Après 27 plugins, le temps de chargement était d’environ 1,20 s, mais après avoir activé quelques widgets, il est rapidement passé à 3,20 s.
Ensuite, j’ai activé la mise en cache des deux plugins que j’avais installés en premier lieu, WP Super Cache et W3 Total Cache, dont la fonction n’était pas activée jusqu’à présent.
Maintenant que la mise en cache est active, les statistiques ressemblent à peu près à ceci :
Pingdom est également d’accord avec P3 et me montre des résultats autour de 2,50s.
Succès débloqué, pour ainsi dire !
NextGEN Gallery et Jetpack étaient les plus lents.
Parmi ces 27 plugins, certains ont un pouvoir plus influent que les autres en ce qui concerne les temps qu’ils enregistrent pour le chargement. Nextgen Gallery et Jetpack semblent être les plus lents.
Remarque: La comparaison est faite uniquement entre les plugins que j’ai utilisés pour faire l’expérience. Ce ne sont pas nécessairement les plugins les plus lents en général.
- Galerie NextGEN – 25 %
- Jet pack – 23%
- Autre – 18 %
- Faire revivre l’ancien message – 17%
- Cache total W3 – 7 %
- WooCommerce – 6%
- Référencement WordPress – 4%
Les plugins affectent donc la vitesse de votre site Web. Jetez un œil aux statistiques globales.
Maintenant, c’est 27 Le « trop » dont nous parlions ?
Ce n’est pas le nombre exact 27, ça pourrait être plus ou moins. Mais le fait est que nous avons un point de repère. Quoi qu’il en soit, plus de 30 plugins peuvent entraîner une éventuelle lenteur du site Web. Personne ne vous dira comment organiser votre site, mais vous savez probablement que la vitesse amène des conversions, donc ce n’est pas un jeu. Les sites les plus rapides se classent en tête la plupart du temps.
Bien sûr, cela dépend maintenant des plugins que vous utilisez car certains consomment plus de bande passante et de vitesse que d’autres.
Cela pourrait être ironique, mais essayez de toujours avoir P3 prêt pour pouvoir mesurer les performances et les temps de chargement de chaque plugin. Chaque plugin a un impact différent sur votre site, vous devez donc savoir comment chacun fonctionne. P3 vous montre également si un plugin cause des dommages ou des problèmes à votre site. Alors restez vigilant !
Bien sûr, il existe de nombreuses méthodes pour améliorer la vitesse de votre site à bien des égards.
Compte tenu de toutes ces actions que vous pouvez entreprendre pour rendre votre site plus rapide et étant donné que vous avez un bon fournisseur d’hébergement, je pense que vous pouvez utiliser quelques plugins de plus que ceux que j’ai installés cette fois. Utiliser 35 ou 40 peut convenir si vous pouvez les supporter correctement.
Un grand nombre de plugins n’affectera pas seulement la vitesse
Jusqu’à présent, nous nous sommes principalement concentrés sur la vitesse d’un site Web donné et sur la manière dont les plugins l’influencent, mais un grand nombre de plugins peut également causer d’autres dommages.
Outre la vitesse, il pourrait y avoir d’autres problèmes, aussi importants que le premier.
Sécurité et mises à jour régulières.
Certains plugins ne sont pas sécurisés, notamment ceux qui sont gratuits. Ils n’offrent généralement pas de support et ne sont pas mis à jour pendant longtemps. Un plugin qui n’est pas mis à jour peut comporter de nombreuses vulnérabilités, bogues et autres problèmes de sécurité connexes qui peuvent affecter les fonctionnalités de votre site. Ils peuvent également être facilement piratés par des « professionnels ».
Certains d’entre eux ne sont pas très bien codés, ce qui affecte les performances d’autres plugins, l’affichage de votre site ou d’autres problèmes divers pouvant entraîner un plantage à un moment donné.
Incompatibilité.
Certains plugins ne sont pas compatibles avec d’autres et cela peut entraîner des erreurs indésirables. De plus, si le plugin n’est pas mis à jour en permanence, il se peut qu’il ne soit pas compatible avec les dernières versions de WordPress, ce qui endommagera le contenu de votre site ou pire.
Trouvez un équilibre, utilisez juste ce dont vous avez besoin
Maintenant que nous avons mis en balance tous les principaux aspects liés aux plugins qui peuvent entraîner divers problèmes sur votre site WordPress, vous devriez faire de même avant de vous précipiter pour en installer des tonnes.
Pour faire les tests, j’ai utilisé l’un des plugins gratuits les plus populaires du référentiel officiel WordPress, qui étaient bien classés et recommandés par la plupart des personnes qui utilisent régulièrement WordPress. Il ne s’agit donc pas ici d’une panne.
Parfois, il suffit d’un seul plugin pour endommager votre site. Parfois, il en faut beaucoup plus.
Si vous utilisez diverses méthodes pour accélérer votre site et que vous ne gardez que des plugins légers qui n’ont pas vraiment d’impact, vous pouvez facilement atteindre 40 plugins et garder la vitesse sous les 2 secondes en même temps. Mais faites attention aux autres aspects que j’ai pris en considération – les plugins peuvent également produire quelques autres dommages.
Essayez donc de le garder aussi simple que possible. N’abusez pas des plugins, n’utilisez que ce dont vous avez vraiment besoin et supprimez ceux qui n’apportent pas trop de valeur à votre contenu. Si possible, essayez de garder le nombre de vos plugins inférieur à 30. S’il y a un besoin urgent de plus, utilisez-les judicieusement et essayez de prendre en considération toutes les options pour accélérer le site, le sécuriser et éviter les problèmes indésirables. Toutes ces solutions feront de la place supplémentaire pour quelques autres plugins.
Comment résoudre les éventuels problèmes de plugin
- Utilisez toutes les solutions possibles pour accélérer votre site. De cette façon, vous pouvez utiliser plus de plugins sans influencer les temps de chargement.
- Après avoir installé un plugin, testez ses performances. Voyez quel impact cela a sur votre site et assurez-vous qu’il fonctionne correctement. P3 fait du bon travail ici.
- Essayez de ne pas utiliser deux plugins dans le même but. Analysez chacun de vos plugins déjà installés, voyez ce qu’il peut faire et essayez de ne pas en installer un autre qui fait un peu la même chose. Exploitez toutes les fonctionnalités d’un certain plugin et voyez tout ce qu’il peut faire pour satisfaire vos besoins.
- De temps en temps, vérifiez vos plugins pour voir s’il n’y en a pas que vous n’avez pas oubliés ou que vous n’utilisez plus. Ne pondérez pas votre site en vain.
- Essayez de mettre à jour WordPress et les plugins en permanence pour vous assurer que vous ne serez pas piraté ou que rien de mal n’arrivera à votre site. Les anciennes versions comportent généralement diverses vulnérabilités qui peuvent produire des fissures dans la fonctionnalité du site et des plugins.
Résumé
Au final, utiliser un certain nombre de plugins est une question de choix. En général, essayez de ne pas trop peser votre site et gardez-le aussi simple que possible. Si vous avez les ressources pour l’accélérer, vous pouvez utiliser environ 40 plugins sans le rendre trop lent. Mais, en général, 25 ou 30 pourraient également vous aider. Et considérez toujours leur qualité, c’est un aspect important.
Combien de plugins utilisez-vous sur votre site Web ? N’hésitez pas à partager vos expériences – heureuses ou mauvaises – avec nous.