Les lecteurs nous demandent souvent combien de plugins WordPress doivent-ils installer sur leur site? La vraie question que tout le monde veut savoir, c'est combien de plugins sont trop nombreux?
Comme il existe de nombreuses idées fausses sur les plugins WordPress et sur la manière dont ils peuvent influer sur la vitesse, les performances et la sécurité des sites Web, nous souhaitons expliquer ce sujet de manière détaillée à nos utilisateurs non avertis.
Dans cet article, nous expliquerons le nombre de plugins WordPress à installer sur votre site. Nous discuterons également de la manière dont les plugins peuvent et ne peuvent pas affecter votre site Web. Notre objectif est de vous aider à apprendre à gérer votre site Web avec la combinaison parfaite de plugins WordPress.
À propos des plugins WordPress et de leur fonctionnement
Avant de creuser plus en profondeur, parlons un peu des plugins WordPress et de leur fonctionnement.
Les plugins WordPress sont comme des applications pour votre site Web. Ils vous aident à ajouter de nouvelles fonctionnalités et des fonctionnalités de site Web, telles que la création d'une boutique en ligne, l'ajout de formulaires de contact, etc.
Tout comme WordPress, les plugins sont également écrits dans le langage de programmation PHP. Le code PHP s’exécute sur le serveur d’hébergement de votre site Web et utilise ses ressources.
C'est pourquoi vous devez choisir une bonne société d'hébergement WordPress qui vous donne des outils simples pour gérer ces ressources et gérer efficacement votre site Web.
Pour en savoir plus, consultez notre guide détaillé sur le fonctionnement des plugins WordPress. Si vous souhaitez aller encore plus loin, jetez un coup d'œil à la manière dont WordPress fonctionne réellement dans les coulisses (infographie).
Depuis que WordPress 1.2 (avec l’ajout du support pour les plugins WordPress), les plugins ont été une bénédiction pour les utilisateurs. WordPress sans plugins est comme un magasin de jouets sans jouets. Ce n'est pas amusant.
Pourquoi les plugins sont-ils essentiels pour les sites Web WordPress?
Même si le noyau WordPress fournit un cadre de publication solide, ce sont les plugins qui sont largement responsables de faire de WordPress le constructeur de sites Web le plus populaire au monde.
Le nombre total de plugins WordPress disponibles a augmenté au fil des ans. Au moment de la rédaction de cet article, plus de 54 000 plugins WordPress gratuits sont disponibles dans le répertoire officiel des plugins.
Outre ces plugins gratuits, il existe également des milliers de plugins WordPress premium vendus par des sociétés tierces et des développeurs.
Les plugins peuvent vous aider à améliorer le référencement, la sécurité, la gestion des utilisateurs, etc. Il serait assez difficile de développer votre entreprise sans utiliser les plugins WordPress sur votre site Web.
Comment les plugins WordPress ont-ils une mauvaise réputation?
Le but des plugins est d’étendre WordPress pour faire presque tout ce que vous pouvez imaginer. Cependant, nous voyons maintenant un sentiment de peur ou de retenue vis-à-vis des plugins de nombreux utilisateurs débutants.
Les utilisateurs s'inquiètent des performances, de la sécurité, de la fiabilité, etc. Cela est principalement dû au fait que les concepteurs, les développeurs et les techniciens du support de l'hébergement Web sont vraiment frustrés lorsqu'ils traitent les sites Web d'un client.
Dans leur frustration, ils font des commentaires comme «avoir moins de plugins', ou 'ce sont les plugins qui ralentissent votre site«
Ces déclarations ont résonné dans les médias sociaux, les rencontres en personne et les conférences. Le plus gros problème de ces déclarations est leur ambiguïté.
Qu'est-ce qui est moins? Combien de plugins WordPress sont trop?
Nous pensons que le problème n’est pas la quantité de plugins, mais la qualité.
Vous pouvez avoir des dizaines de bons plugins WordPress s'exécutant sur votre site Web sans aucun problème, mais l'ajout d'un seul plugin mal codé peut ralentir votre site Web.
Lorsque cela se produit et que vous demandez de l'aide pour le dépannage, le technicien du support de votre hébergeur ou un autre développeur blâmera le nombre de plugins.
Cela a du sens, car dépanner un site Web avec 5 plugins est beaucoup plus facile que de dépanner un site Web avec 30. La quantité de plugins rend leur travail plus difficile.
Il est extrêmement important de suivre avec un peu de prudence les conseils résultant de la frustration.
Vous devriez leur demander poliment d'identifier le plug-in qui cause le problème, car blâmer la quantité est le résultat de la paresse.
Pour mettre cela en perspective, notre site Web themestotal compte actuellement 62 plugins actifs, et se charge extrêmement rapidement.
Si nous devions ajouter un mauvais plug-in qui ralentit le site Web, nous n'aurions plus qu'à désactiver ce mauvais plug-in (pas tous les 62).
Cela dit, voyons comment les plugins peuvent affecter différents aspects de votre site Web.
Comment les plugins WordPress impactent la vitesse et la performance des sites
Il existe de nombreux types de plugins WordPress, chacun ayant un impact différent sur les performances de votre site Web.
Il existe des plugins qui affectent principalement le front-end. Par exemple, plugins de création de page, formulaires de contact, galeries, curseurs, etc.
Ensuite, il existe des plugins qui sont principalement conçus pour effectuer des tâches dans la zone d'administration ou d'administration. Par exemple, des plugins de sauvegarde WordPress, des plugins éditoriaux, divers processus d'arrière-plan, etc.
Il existe également des plugins qui fonctionnent partout, y compris dans les domaines admin et front-end. Par exemple, les plug-ins SEO, les plug-ins de pare-feu WordPress, etc.
L’impact d’un plugin WordPress sur la vitesse et les performances d’un site Web dépend de l’endroit où ce plugin est chargé.
Par exemple, les plug-ins chargés uniquement lorsque vous effectuez des tâches spécifiques dans la zone d’administration de WordPress n’affecteront généralement pas les performances de votre site Web.
D'autre part, les plugins chargés en front-end auront probablement une empreinte de performance plus grande.
De plus, les plug-ins qui effectuent des processus d'arrière-plan de routine tels que la vérification des liens rompus, la surveillance 404, etc. peuvent également ralentir considérablement les performances globales de votre site Web.
Les plugins peuvent avoir un impact sur les performances de votre site en:
- Faire des requêtes HTTP supplémentaires – Certains plugins (principalement ceux frontaux) peuvent nécessiter un style personnalisé ou des scripts pour fonctionner correctement. Pour cette raison, ils peuvent ajouter des fichiers JS et / ou CSS supplémentaires. Le chargement de ces fichiers nécessite la création de requêtes HTTP supplémentaires, ce qui ralentit le temps de chargement de votre page.
- Requêtes DB supplémentaires – Certains plugins peuvent augmenter vos requêtes de base de données. Par exemple, des plug-ins pour afficher des publications populaires, des publications connexes ou tout autre élément permettant d'extraire des éléments de base de données et de les afficher au serveur.
- Processus d'arrière-plan et écritures de bases de données – Certains plug-ins peuvent utiliser beaucoup de ressources du serveur lors de l'exécution de processus en arrière-plan, tels que la recherche de liens rompus, la surveillance et l'enregistrement d'analyses telles que les vues de publication, etc.
La plupart des bons plugins WordPress ne chargeront que des fichiers supplémentaires en cas de besoin et minimiseront les appels à la base de données. Cependant, parfois, c'est tout simplement inévitable.
Heureusement, des optimisations sont disponibles dans la plupart des cas. Examinons à court terme et à long terme une solution à ces problèmes.
Avant de faire cela, assurez-vous d’abord que la mise en cache est activée sur votre site WordPress. Sans la mise en cache, votre site Web sera toujours lent.
Passons maintenant aux autres optimisations.
Résolution du problème lié aux requêtes HTTP supplémentaires
Les plugins doivent ajouter des requêtes HTTP supplémentaires (fichiers JS et CSS) pour fonctionner immédiatement. Par exemple, lorsque vous installez un plug-in de formulaire de contact, vous souhaitez que celui-ci fonctionne et ait une belle apparence.
Les gens se plaignent de requêtes HTTP supplémentaires en ignorant qu'elles sont parfois nécessaires. Voici à quoi ressemblerait une forme non stylée.
La plupart des utilisateurs ne l’aimeraient pas, certains penseraient même qu’il est cassé. Eh bien, c’est exactement ce qui se produirait si le formulaire de contact n’ajoutait pas les requêtes HTTP supplémentaires pour charger les fichiers CSS et JS.
En bref, les styles et les scripts supplémentaires sont nécessaires au bon fonctionnement du plug-in.
Il existe trois manières d’optimiser le problème supplémentaire lié aux demandes HTTP. Tous nécessitent des connaissances en codage et le savoir-faire de WordPress, mais l’une des méthodes est nettement plus simple que les autres.
La première méthode serait de désenregistrer les styles et les scripts supplémentaires chargés par le plugin. Ensuite, vous pouvez combiner les styles de plug-in dans le fichier style.css de votre thème, puis les combiner dans le fichier JavaScript principal de votre thème.
La deuxième méthode consisterait à charger conditionnellement les styles / scripts de plug-in sur les pages où ils sont nécessaires.
Nous avons déjà expliqué les deux méthodes dans notre article sur la désactivation de scripts et de feuilles de style supplémentaires ajoutés par les plugins WordPress.
Pour les personnes qui ne connaissent pas le code, vous pouvez utiliser un plugin de mise en cache haut de gamme tel que WP Rocket, qui vous permet de réduire et de combiner des fichiers en un seul clic. Cela fonctionnera dans la plupart des cas, mais dans certains cas, cela peut causer des conflits avec des plugins spécifiques.
Cela dit, vous devez comprendre que quelques requêtes HTTP supplémentaires ne sont pas aussi importantes que vous le pensez. Nous parlons ici de millisecondes. Toutefois, si de nombreux plug-ins ajoutent des requêtes HTTP supplémentaires, cette optimisation vous permettra de gagner quelques secondes sur votre temps de chargement.
Un grand nombre de propriétaires d'entreprises peu techniques engagent simplement un développeur WordPress de Codeable pour accélérer leur site Web (ce qui représente un investissement rentable).
Maintenant que nous avons couvert les requêtes HTTP, examinons d’autres requêtes DB.
Correction de requêtes de base de données et de processus en arrière-plan supplémentaires
Certains plugins peuvent augmenter la charge sur votre serveur de base de données. WordPress lui-même fait un très bon travail pour mettre en cache les requêtes et les plugins les mieux codés ne causeront aucun problème significatif.
Toutefois, si vous avez un site Web à fort trafic, l’utilisation de plug-in pilotés par une base de données peut devenir un problème, surtout si vous n’avez pas les ressources de serveur appropriées.
Par exemple, si vous avez un site Web d'adhésion ou une boutique en ligne avec WooCommerce, vous répondez à de nombreuses demandes non mises en cache. Dans ce scénario, la seule véritable option consiste à utiliser une solution d'hébergement WordPress gérée ou même une solution d'hébergement WooCommerce spécialisée.
Maintenant, il existe des plugins qui nécessitent beaucoup de ressources, et vous devriez les éviter à tout prix.
Par exemple, il existe des plug-ins qui ajoutent diverses fonctionnalités d'analyse dans WordPress, tels que des plug-ins de messagerie, des statistiques de site Web, un plug-in de suivi des vues, etc. Ces plug-in écrivent de manière inefficace dans la base de données à chaque chargement de page, ce qui peut considérablement ralentir votre site Internet.
Vous pouvez suivre les analyses de manière plus évolutive avec des plugins tels que Google Analytics pour WordPress de MonsterInsights ou Jetpack Stats.
Vous pouvez ajouter des formulaires d'inscription par courrier électronique avec un suivi plus évolutif avec des plugins comme OptinMonster ou en utilisant des formulaires d'inscription de vos services de marketing par courrier électronique favoris.
Il existe également des plugins qui surveillent les erreurs 404 et suivent les liens rompus qui peuvent ajouter une charge importante et surcharger les ressources du serveur. Au lieu d'utiliser ces plug-ins, vous devez utiliser des services cloud tiers, tels qu'Ahrefs ou SEMRush, qui suivent automatiquement les liens rompus et offrent de nombreuses autres informations utiles sur le référencement.
Si vous ne souhaitez pas utiliser une solution premium, vous pouvez utiliser un outil gratuit, tel que Broken Link Check, qui vous permet de consulter 300 pages à la fois pour rechercher des liens rompus.
Comment les plugins WordPress impactent la sécurité
La sécurité est une autre préoccupation majeure lors de l’installation de plugins WordPress. Beaucoup d'utilisateurs s'inquiètent du fait que plus de plugins peuvent rendre leur site plus vulnérable.
Il est vrai qu’un plugin WordPress mal codé peut être exploité par des pirates et rendre votre site vulnérable. Cependant, il en va de même pour à peu près tous les logiciels existants.
Les oublis sont inévitables. Cependant, le meilleur atout de l'open source est que de nombreuses personnes utilisent le logiciel, ce qui permet de détecter et de corriger une vulnérabilité plus rapidement.
Vous pouvez sécuriser votre site Web en utilisant un plugin de sécurité WordPress tel que Sucuri. Ils parcourent des milliers de sites Web et vous aideront à résoudre le problème des problèmes de sécurité avec un plugin vulnérable.
Vous pouvez également protéger votre site Web en améliorant la sécurité globale de WordPress. Cela vous permet d’ajouter des couches de sécurité avant que les pirates ne puissent exploiter une vulnérabilité.
Plugins WordPress et Fiabilité
Certaines personnes s’inquiètent de la fiabilité d’un plugin. Et si le plugin est interrompu? Et si les mises à jour sont lentes?
La belle partie de l’écosystème open source WordPress est qu’il existe toujours des alternatives.
Si vous utilisez un plugin populaire, il y a de fortes chances qu'il ne soit pas interrompu. Si c'est le cas, quelqu'un d'autre le fera probablement et continuera le développement. C’est le pouvoir de l’open source. C’est également ainsi que WordPress a vu le jour (la plateforme précédente s'appelait b2 / cafelog).
Tant que vous sélectionnerez des plugins avec une bonne feuille de route et des auteurs réputés, tout ira bien.
Puis-je éviter les plugins en ajoutant des extraits de code?
Il y a des articles sur le Web qui vous montrent: "Comment faire XYZ dans WordPress sans plugin" (comme celui-ci).
Le but de ces articles n'est pas de décourager l'utilisation de plugins, mais de vous montrer comment apprendre le code. Il existe essentiellement trois façons d'ajouter des extraits de code à votre site. Vous pouvez les ajouter à votre fichier functions.php, à un plugin spécifique au site, ou utiliser un plugin pour ajouter des extraits de code personnalisés.
Quelle que soit la méthode choisie, l'ajout d'extraits de code sur votre site Web a le même impact sur les performances qu'un plug-in autonome.
Si vous installez des extraits de code identiques à un plug-in, vous exécutez le plug-in sans l'installer. L’inconvénient est que vous ne recevrez aucune mise à jour de plugin ou de correctif de sécurité pour ce code.
Pour plus d'informations sur ce sujet, consultez notre guide sur le plugin WordPress vs le fichier functions.php, lequel est le meilleur.
Combien de plugins WordPress devriez-vous installer? Combien de plugins WordPress sont trop?
Vous devez installer autant de plugins WordPress que nécessaire pour gérer votre site Web et développer votre entreprise.
En moyenne, il est assez courant pour un site Web d'entreprise d'avoir au moins 20 à 30 plugins.
Si vous utilisez pleinement le potentiel de WordPress et que vous disposez de nombreuses fonctionnalités avancées, ce chiffre peut facilement aller jusqu'à 50+.
Par exemple, voici le nombre de plugins actifs sur nos sites Web:
- themestotal – 62 plugins actifs
- OptinMonster – 67 plugins actifs
- WPForms – 54 plugins actifs
- MonsterInsights – 68 plugins actifs
- Blog de Syed Balkhi – 42 plugins actifs
- RafflePress – 17 plugins actifs
- WP Mail SMTP – 39 plugins actifs
Ces chiffres devraient souligner que ce n’est pas la quantité de plug-ins qui ralentit votre site Web.
Un grand nombre de plugins suffiront, à condition que vous utilisiez des plugins de haute qualité respectant les normes de codage WordPress.
Voici les résultats de performance de notre site Web via Pingdom.
Malgré l'utilisation de dizaines de plugins et d'extraits de code personnalisés, notre site Web se charge toujours en une demi-seconde (479 milliseconds).
Comment choisir les meilleurs plugins WordPress?
L’une des questions les plus fréquemment posées par nos utilisateurs est la suivante: "Comment choisir les meilleurs plugins pour mon site Web?"
Si vous recherchez un plugin gratuit, téléchargez-le uniquement à partir du répertoire du plugin WordPress.org. Le répertoire officiel des plugins WordPress facilite également le choix de bons plugins.
Vous pouvez voir l’évaluation et les critiques d’un plugin fournies par d’autres utilisateurs de WordPress. Vous pouvez également voir quand le plugin a été mis à jour pour la dernière fois et combien de sites Web l'ont installé.
D'autre part, si vous recherchez un plugin premium, assurez-vous qu'il provient d'une société ou d'un développeur WordPress réputé. Si vous n'êtes pas sûr, recherchez des critiques et des témoignages.
Pour plus de détails, consultez notre guide complet sur la façon de choisir les meilleurs plugins WordPress.
Si vous débutez, consultez notre choix d’experts des plugins WordPress essentiels que chaque site Web devrait posséder. Vous pouvez également consulter la catégorie des plugins WordPress de themestotal où nous partageons régulièrement les meilleurs plugins WordPress et comment les utiliser.
Nous espérons que cet article a répondu à vos questions sur le nombre de plugins WordPress à installer. Vous voudrez peut-être aussi voir notre article démystifier les mythes les plus répandus sur WordPress.
Si vous avez aimé cet article, abonnez-vous à nos tutoriels vidéo sur la chaîne YouTube pour WordPress. Vous pouvez aussi nous trouver sur Twitter et Facebook.
La publication Combien de plugins WordPress devriez-vous installer? Quoi de trop? est apparu en premier sur themestotal.
L’article Combien de plugins WordPress devriez-vous installer? Quoi de trop? est apparu en premier sur Themetotal.