Combien de plugins WordPress devez-vous installer sur votre blog?

Combien de plugins WordPress devez-vous installer sur votre blog?

Combien de plugins WordPress devez-vous installer sur votre site? Combien de plugins sont trop nombreux? Les plugins ne sont pas mauvais pour la performance? Les plug-ins n’augmentent-ils pas le risque d’exploits de sécurité? N’est-il pas préférable d’éviter les plugins à tout prix? Ce sont quelques-unes des questions les plus fréquemment posées que nous connaissons des débutants WordPress.

Il y a beaucoup d’articles dans la blogosphère qui trompent directement ou indirectement les nouveaux utilisateurs (y compris certains sur notre site). Le but de cet article est de mieux éduquer à la fois les débutants et les utilisateurs expérimentés, dans l’espoir de clarifier certaines des idées fausses qui ont pu exister auparavant.

Depuis WordPress 1.2 (avec le support pour les plugins WordPress ajoutés), les plugins ont été une aubaine pour les utilisateurs. WordPress sans plugins est comme un magasin de jouets sans jouets.

Ce n’est pas amusant. Bien que le noyau WordPress offre un cadre de publication solide, les plugins sont responsables du succès de la plateforme.

Comme la communauté WordPress se développe, le nombre de plugins WordPress augmente également. Au moment de la rédaction de cet article, il y a plus de 21 000 plugins WordPress gratuits dans le dépôt des plugins WordPress.

Le but des plugins est d’étendre WordPress pour faire presque tout ce que vous pouvez imaginer. Maintenant, cependant, nous voyons un sentiment de peur ou de réticence envers le plugin de nombreux utilisateurs. Les gens s’inquiètent des performances, de la sécurité, de la fiabilité, etc.

C’est principalement parce que les concepteurs et les développeurs sont vraiment frustrés si leur client a un fouillis de plugins installé sur un site. Dans leur frustration, ils font des commentaires comme moins de plugins, ou ce sont les plugins qui ralentissent votre page.

Ces déclarations ont résonné à travers les médias sociaux et les événements personnels. Le plus gros problème avec ces déclarations est leur ambiguïté. Qu’est-ce qui est moins? Combien de plugins devez-vous installer? Les plugins ne ralentissent généralement pas votre page. Seules les mauvaises personnes le font.

Il y a des articles sur internet qui vous montrent: “Comment faire XYZ sans plugin” (comme ceux-ci et beaucoup d’autres sur notre site). Le but de ce type d’article n’est pas destiné à empêcher l’utilisation des plugins disponibles. Le but de ce type d’article est de vous montrer comment vous pouvez faire les choses vous-même.

L’insertion d’un code dans le fichier functions.php de votre thème fonctionne de la même manière que l’ajout d’un code via un plugin (c’est-à-dire que la même quantité de ressources est nécessaire). En d’autres termes, si vous collez 30 extraits de code provenant d’endroits différents sur le Web dans le fichier functions.php de votre thème, vous avez ajouté 30 plugins à votre site.

Il y a tout un débat sur le fait de ne pas ajouter tous les extraits dans votre fichier functions.php. Surtout si vous changez de sujet, vous perdrez techniquement toutes les fonctionnalités dont vous ne voulez pas vous débarrasser. Vous pouvez en lire plus à ce sujet dans notre article: Quoi, pourquoi et comment créer un plugin WordPress spécifique au site

Beaucoup d’utilisateurs ont l’illusion que l’ajout du code dans leur fichier functions.php ou dans un plugin spécifique au site accélère leur site. Ou il vaut mieux que la «sécurité» le fasse. Ce n’est pas le cas. Vous pouvez avoir une fonction mal codée qui épuise les ressources de votre serveur et provoque le blocage du site. Ils peuvent avoir une fonction mal codée qui peut causer un trou de sécurité sur votre site.

Avant de passer à autre chose, nous constatons qu’il n’y a jamais trop de plugins qui ralentissent votre site web. Il y a toujours des plugins mal codés qui ralentissent votre site web.

La réponse à la question: “Combien de plugins WordPress devez-vous installer sur votre site?” Est-ce autant que vous avez besoin. Quand nous disons cette réponse aux gens, ils sont comme si vous êtes aussi vague que les autres. Combien de plugins utilisez-vous sur votre site? Actuellement, il y a 53 plugins actifs sur WPBeginner. Un bon nombre de plugins que nous utilisons peut être trouvé sur notre page Blueprint.

Selon Pingdom, le temps de chargement de notre page d’accueil est entre 483ms et 1.7s selon l’heure de la journée.

À ce stade, vous devriez avoir répondu à votre question. Cependant, si vous voulez comprendre les implications des plugins et choisir le meilleur plugin, lisez la suite.

    Plugins et performance

Il existe différents types de plugins. Les plugins qui affectent le frontend (par exemple les plugins sociaux, les plugins d’ergonomie, etc.). Il y a des plugins qui sont principalement destinés au backend (par exemple hot fix, plugins de sauvegarde, etc.). Il y a des plugins qui fonctionnent aussi bien à l’arrière qu’à l’avant (par exemple les plugins SEO, etc.).

Les plug-ins peuvent affecter les performances de votre site Web en:

Requêtes HTTP supplémentaires – Certains plug-ins (principalement des plug-in frontaux) peuvent nécessiter un formatage personnalisé ou des scripts pour fonctionner correctement. Pour cette raison, vous pouvez ajouter des fichiers JS et / ou CSS supplémentaires.
Requêtes DB supplémentaires – Certains plugins peuvent augmenter vos requêtes de base de données. Si vous utilisez un plug-in pour les publications populaires, les publications associées ou d’autres éléments qui récupèrent des éléments de base de données et les affichent dans le frontal, des requêtes de base de données supplémentaires sont ajoutées.

En out-of-the-box, certains plugins présentent ces problèmes, mais il existe une solution à cela dans la plupart des cas. Prenons une solution à court et à long terme à ces problèmes. Avant de faire cela, nous réalisons que chaque cache doit être installé. Nous recommandons et utilisons W3 Total Cache Plugin.

Problèmes supplémentaires avec les requêtes HTTP – Oui, certains plugins doivent ajouter des requêtes HTTP supplémentaires (telles que les fichiers .js et .css) pour une exécution immédiate. Par exemple, si vous installez un plugin de formulaire de contact, vous ne voulez pas qu’il fonctionne immédiatement? Les gens se plaignent des requêtes HTTP supplémentaires, comme s’ils étaient d’accord s’ils avaient un formulaire à moitié cuit. Vous ne savez pas à quoi ressemble une forme non formée?

La plupart d’entre vous paniquer et dire que c’est cassé. La feuille de style est manquante. Eh bien, c’est exactement ce qui se passerait si le formulaire de contact n’ajoutait pas la requête HTTP supplémentaire. Nous voulons tous que nos formes soient élégantes. Nous voulons tous que le captcha fonctionne, donc nous ne recevrons pas de spams. En bref, le style et le script supplémentaires doivent être ajoutés pour que le plugin fonctionne correctement.

Il existe deux façons d’optimiser le problème avec des demandes HTTP supplémentaires. Les deux méthodes nécessitent peu de programmation et de savoir-faire WordPress. La première méthode consiste à annuler l’enregistrement des styles et scripts supplémentaires chargés par le plugin.

Puis combinez les styles de plugin dans votre fichier style.css. Combinez les scripts du plugin dans votre fichier main.js. La deuxième méthode consiste à charger conditionnellement les styles / scripts de plug-in sur les pages dont ils ont besoin.

Les gens qui ne sont pas férus de code discuteront bien, et nous? Malheureusement, il n’y a pas de vraie solution. Cependant, vous devez comprendre que certaines requêtes HTTP supplémentaires ne sont pas aussi significatives que vous pourriez le penser.

Nous parlons de microsecondes de différences ici. Bien sûr, si vous avez beaucoup de requêtes HTTP, avec un peu de savoir-faire en programmation, vous pouvez économiser quelques secondes de temps de chargement. À ce stade, vous devez tenir compte de l’importance de votre entreprise. Si c’est une grande priorité, il vaut mieux engager un professionnel pour accélérer votre site Web. Nous sommes toujours disponibles à la location.

La solution à court terme à ce problème est que les auteurs de plugin qui charge des feuilles de style supplémentaires, ajouter une case à cocher dans les paramètres de plug-in, tout comme le plugin WP-PageNavi.

Cela rend plus facile pour les personnes qui ne connaissent pas bien PHP de cocher la case pour annuler l’inscription de la feuille de style supplémentaire. De cette façon, l’utilisateur doit simplement prendre en charge le contenu du fichier de feuille de style supplémentaire et l’ajouter à la fin de la feuille de style principale qu’il a chargée.

Une solution à long terme à ce problème serait que n’importe qui avec un noyau de plug-in ou de WordPress vient avec une capacité de combiner toutes les feuilles de style et les manuscrits enregistrés en tant qu’un. De nombreux problèmes doivent évidemment être abordés ici. Tout d’abord, c’est le problème de compatibilité. Parfois, deux scripts peuvent ne pas être compatibles. Nous voyons souvent cela lors du débogage des problèmes de plugin pour nos utilisateurs.

Maintenant que nous en avons discuté, regardons plus de requêtes DB.

Requêtes de base de données 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 de mise en cache des requêtes. La plupart des plugins bien codés ne causeront pas de problème significatif. Cependant, si vous avez un très grand site, l’utilisation de posts similaires comme YARPP peut poser problème, surtout si vous n’avez pas de bonnes ressources de serveur.

À ce stade, vous souhaitez probablement mettre à jour votre hébergement. La seule autre solution serait de se débarrasser du plugin et d’embaucher quelqu’un pour créer une solution personnalisée pour vous. Parfois, vous devrez peut-être effectuer une mise en cache agressive côté serveur pour que le plug-in existant fonctionne. Les solutions personnalisées varient d’un site à l’autre.

   Plugins et sécurité

Parfois, les gens s’inquiètent des plugins et de la sécurité. Oui, dans le passé il y avait des problèmes que certains plugins ont ouvert un grand trou de sécurité.

Ceux-ci se produisent généralement avec des plugins mal codés. En dehors de cela, la sécurité est un risque dans presque tous les logiciels qui existent. Les surveillances doivent se produire. Cependant, la meilleure chose à propos de l’open source, c’est que beaucoup de gens l’utilisent beaucoup plus rapidement.

La meilleure sécurité que vous pouvez avoir pour votre site Web est une sauvegarde régulière de WordPress. Vous pouvez également améliorer votre sécurité en utilisant Sucuri.

    Plugins et fiabilité

Certaines personnes ont abordé le problème avec la fiabilité du plugin. Que se passe-t-il si le plugin ne fonctionne plus? Et si les mises à jour sont lentes? C’est le risque avec lequel vous travaillez lorsque vous utilisez un logiciel, n’est-ce pas? Que faire si Adobe fait faillite, alors nous n’avons pas Photoshop.

Que se passe-t-il si Apple cesse ses activités, alors nous n’avons pas d’iPhone. Bien, devinez, alors vous aurez quelque chose de mieux. La meilleure partie de WordPress est la communauté. Cette communauté croît plus vite que jamais. Si vous utilisez un plugin populaire, il est possible qu’il ne soit pas interrompu.

Si tel est le cas, quelqu’un d’autre le détournera probablement et continuera le développement. C’est la force de GPL. C’est exactement comme cela que WordPress a vu le jour.

Avec des services comme gitHub, les développeurs combinent leurs efforts en envoyant des correctifs aux autres plugins. Cela ne fera que s’améliorer à mesure que les gens continueront à travailler ensemble.

Nous vous recommandons de choisir des plugins avec un bon historique, et tout ira bien.

Comment choisir les meilleurs plugins?
C’est un gros problème pour les nouveaux utilisateurs. Quels plugins sont les meilleurs? Lequel dois-je utiliser? Nous vous recommandons de sélectionner les plug-ins ayant un bon historique. Comment déterminez-vous cela?

Eh bien, regardez le nombre de téléchargements. Regardez les critiques du plugin. Voir combien de threads de support ont été répondus. Regardez combien de personnes disent que cela fonctionne. Lisez quelques commentaires à ce sujet. Regardez la crédibilité de l’auteur. Espérons que, après tout cela, vous devriez avoir votre réponse.

Remarque: Vous pouvez voir toutes ces mesures dans le référentiel de plugins WordPress. En ce qui concerne les commentaires, google. Ensuite, utilisez votre meilleur jugement.

conclusion

Nous espérons que cet article vous a aidé à comprendre qu’il n’existe pas de plugins «trop nombreux». La réponse au nombre de plugins que vous devez installer sur votre site est autant que vous le souhaitez. Gardez toujours à l’esprit que le nombre de plugins ne ralentira pas votre site web. Nombre de plugins mal codés.

Si vous avez d’autres idées, n’êtes pas d’accord avec nous ou si vous souhaitez ajouter quelque chose à la discussion, nous vous recommandons de laisser un commentaire. Nous sommes également curieux de savoir combien de plugins vous utilisez sur votre site. Laissez un commentaire et laissez-nous savoir.

Laisser une réponse