Combien de plugins WordPress puis-je installer ?
Publié: 2021-11-16Beaucoup de choses rendent WordPress génial. Tout d'abord, c'est gratuit. Ce seul fait a permis à d'innombrables personnes de créer leurs propres sites Web, contribuant à la démocratisation massive de l'information dont nous bénéficions aujourd'hui. Deuxièmement, il est open-source - permettant aux amateurs et aux professionnels de pirater, de modifier et d'optimiser ce qu'ils veulent. Compléter le trio de grandes choses à propos de WordPress est un écosystème complet de plugins, comptant plus de 60 000 à partir du seul référentiel officiel.
Cette modularité permet à quiconque de transformer un site Web WordPress d'un CMS de blogging barebones en n'importe quoi, d'un réseau multi-sites de sites Web à une solution de commerce électronique à part entière. En ce qui concerne WordPress et les plugins, le monde vous appartient vraiment.
Lorsque vous vous lancez dans un projet WordPress, les exigences et les spécifications seront invariablement les principaux moteurs de décision. Du plan d'hébergement ou du serveur sur lequel le site Web doit être installé au thème et aux plugins, toutes ces spécifications doivent être configurées en fonction des exigences du site Web. À ce stade, un dilemme se dresse inévitablement : combien de plugins puis-je ou dois-je installer sur mon site WordPress ?
La longueur d'une chaîne
Ce qui semble maintenant être il y a une éternité, je gérais un projet qui n'est pas sans rappeler un vaste déploiement de WordPress. Le client voulait savoir quelles spécifications le serveur devrait avoir avant que toutes les exigences ne soient définies, ce à quoi notre partenaire régional lui a demandé :
Quelle est la longueur d'une ficelle?
Je me souviens très clairement du processus par lequel les expressions faciales du client sont passées de la réflexion profonde à la perplexité avant de finalement réaliser qu'il s'agissait d'une question piège.
Comme indiqué précédemment, les plugins WordPress sont tout simplement incroyables. Ils viennent de toutes formes et tailles de toutes sortes de développeurs pour toutes sortes de choses, nous aidant à créer des types de sites Web WordPress très différents.
Parce qu'un site Web WordPress peut être construit et configuré d'innombrables façons différentes, nous ne pouvons jamais avoir un nombre idéal et fixe universel de plugins installés.
Au lieu de cela, nous devons d'abord et avant tout définir pleinement nos exigences et nos spécifications, c'est-à-dire ce que le site Web doit réaliser et comment il y parviendra. Ensuite, nous pouvons planifier nos spécifications - des ressources du serveur Web et de la bande passante aux plugins qui doivent être installés. Cela peut nous aider à nous assurer que nous pouvons prendre en charge les fonctionnalités dont nous avons besoin.
Cela dit, il y a quelques autres choses que nous devons considérer, afin de minimiser l'impact de nos décisions. Ces considérations peuvent nous aider à nous assurer que notre site Web WordPress sera un succès.
Que prévoir lors de l'installation de plugins WordPress
Installer aveuglément chaque plugin sous le soleil juste au cas où quelqu'un en aurait un jour besoin n'est pas une bonne stratégie. Au lieu de cela, les choses doivent être planifiées en fonction des exigences du site Web à ce moment-là, tout en gardant à l'esprit tout plan de croissance. Une bonne planification nous permet de répondre aux exigences actuelles tout en concevant des systèmes de telle manière que nous n'aurons pas besoin d'une refonte complète dans quelques mois.
Considérations sur la sécurité du site Web WordPress
Chaque fois qu'un plugin est installé sur un site Web WordPress, vous ajoutez des lignes de code au site Web. À moins qu'une planification et des tests appropriés n'aient été effectués dans le développement du plugin, ces mêmes lignes de code pourraient très bien introduire de nouvelles vulnérabilités sur votre site Web.
Alors que la sécurité WordPress est souvent surutilisée pour vendre un produit ou un service, c'est une préoccupation valable à laquelle tout administrateur WordPress devrait réfléchir.
Bien sûr, le seul système vraiment sécurisé est celui qui est éteint et débranché, mais ce n'est guère un système utilisable. Le risque est quelque chose qui est géré plutôt qu'éliminé, et il en va de même pour les plugins WordPress. La question devient alors, comment gérons-nous le risque? Heureux que vous ayez demandé.
Gestion des risques
Tout d'abord, assurez-vous que le plugin provient d'un fournisseur réputé. Assurez-vous que le plugin est disponible à partir du référentiel WordPress officiel et n'oubliez pas de vérifier les avis des clients.
Une autre chose qui mérite l'attention est le cycle de mise à jour, c'est-à-dire la fréquence à laquelle le développeur publie les mises à jour du plugin. Comme il peut être difficile pour les développeurs de plugins de tenir compte de tous les scénarios d'utilisation, des mises à jour fréquentes peuvent vous rassurer sur le fait que le développeur travaille activement sur le plugin et le maintient. Dans le même ordre d'idées, un développeur qui répond aux questions et requêtes des clients est quelqu'un en qui vous pouvez avoir davantage confiance.
Considérations sur les performances de WordPress
Certains plugins nécessitent plus de ressources que d'autres. Plus un plugin apporte de fonctionnalités à la table, plus il a probablement besoin de ressources pour fonctionner. À cet égard, vous devez vous assurer que le serveur sur lequel WordPress est installé est correctement équipé pour ce qu'il doit faire.
Par exemple, un plugin de commerce électronique nécessitera beaucoup plus de ressources pour fonctionner qu'un plugin qui vous permet d'ajouter un plugin de surligneur de syntaxe. Par conséquent, un compte d'hébergement mutualisé n'est peut-être pas un choix judicieux si vous créez un site de commerce électronique qui générera des revenus substantiels.
Il peut être contre-intuitif de n'installer que des plugins qui utilisent un minimum de ressources simplement parce que le serveur ne dispose pas des ressources nécessaires pour exécuter correctement les plugins les plus étendus - si vous avez besoin des fonctionnalités qu'ils offrent. Cela est particulièrement vrai pour les plugins qui font beaucoup de lecture et d'écriture dans la base de données, qui ont tendance à offrir des fonctionnalités importantes mais peuvent avoir besoin de ressources supplémentaires pour fonctionner correctement.
Une autre préoccupation majeure de nombreux administrateurs WordPress est le nombre de requêtes HTTP générées par le site Web et tous les plugins. Bien que ce soit une préoccupation valable, tant que les plugins sont entièrement optimisés et que le fournisseur d'hébergement WordPress peut gérer les demandes, les performances du site Web seront bonnes.
Considérations sur les fonctionnalités du site Web
Un autre argument qui a tendance à revenir lors de la discussion des plugins est celui des plugins à fonction unique par rapport aux plugins multifonctions. Essentiellement, un plugin qui vous aide à appliquer des mots de passe forts et n'offre aucune autre fonctionnalité est considéré comme un plugin à rôle unique/fonction unique. D'un autre côté, un plugin qui permet de faire des sauvegardes, d'améliorer le référencement et de commander des pizzas est, par définition, un plugin multirôle.
Bien qu'il puisse être justifié de penser qu'un plugin multifonctionnel pourrait être la meilleure option car il y aura moins de plugins globaux en cours d'exécution sur le site Web, en réalité, les choses fonctionnent un peu différemment.
Le problème n'est pas les plugins réels qui pourraient causer des problèmes, mais plutôt la quantité de code non optimisé. Un plugin à fonction unique est plus susceptible d'être optimisé pour faire très bien cette chose et, en tant que tel, pourrait être la meilleure option. Bien sûr, nous ne devons pas oublier les autres considérations mentionnées précédemment, notamment la réputation des développeurs et les exigences de fonctionnalité.
Le formulaire suit la fonction lors de la création d'un site Web WordPress
La fonctionnalité requise du site Web doit toujours être le moteur des spécifications du serveur. Cela peut nous aider à nous assurer que nous pouvons installer les plugins dont nous avons besoin sans nous soucier des ralentissements du site Web ou de l'augmentation des risques de sécurité. Ici, il est important de se rappeler de toujours choisir un développeur de bonne réputation, et votre site WordPress sera plus que parfait. Pour plus d'informations sur les critères à prendre en compte lors du choix d'un plugin, consultez notre guide sur comment choisir les meilleurs plugins WordPress pour votre site web.
Vous pouvez également envisager de développer un système grâce auquel vous pouvez fréquemment tester les performances du site Web, en particulier après des mises à niveau ou l'ajout de nouvelles fonctionnalités. Un outil que vous voudrez peut-être examiner est la Google Search Console (anciennement Webmaster Tools).
Un véhicule peut être un tracteur ou une voiture de sport, mais il ne peut pas être les deux. Déterminez d'abord ce dont vous avez besoin, puis créez un système capable de faire ce dont vous avez besoin.