Maison  >  Article  >  Tutoriel CMS  >  Maximisez les performances lors de l’utilisation des plugins WordPress

Maximisez les performances lors de l’utilisation des plugins WordPress

PHPz
PHPzoriginal
2023-08-31 10:41:10953parcourir

使用 WordPress 插件时最大限度地提高性能

WordPress est doté d'une super évolutivité, ce qui l'a aidé à devenir le système de gestion de contenu le plus utilisé au monde. Le concept de thèmes et de plugins fait de WordPress un framework très populaire, et l'utilisation de WordPress permet d'avoir des dizaines de milliers de thèmes et de plugins disponibles.

Mais selon Oncle Ben, un grand pouvoir implique de grandes responsabilités. Vous ne pouvez pas utiliser plusieurs thèmes (dans la plupart des cas), mais vous pouvez utiliser un nombre illimité de plugins dans une seule installation WordPress. Cela peut dégrader les performances, mais pas nécessairement à chaque fois. Dans ce tutoriel, je vais vous aider à utiliser les plugins WordPress sans renoncer aux performances.

Pourquoi WordPress est génial

Comprenons plus en détail l’évolutivité de WordPress.

WordPress a été créé à l'origine en 2003 en tant que fork d'un autre logiciel de blog appelé « b2 Cafelog ». Un an plus tard, dans la version 1.2, sortie le 22 mai 2004, la fonctionnalité « plug-in » a été introduite. Environ un an plus tard, le 17 février 2005, la version 1.5 est sortie avec le système de thèmes. (Vous pouvez voir l'historique complet ici si vous le souhaitez.)

À mon avis, ces deux versions constituent les plus grandes améliorations de l’histoire de WordPress. En effet, avant ces versions, la communauté WordPress était composée d’utilisateurs, et dans ces versions, des développeurs rejoignaient la communauté (certains de ces utilisateurs devenaient développeurs). Si vous souhaitez créer des logiciels que des personnes du monde entier utilisent (et développent), vous aurez besoin d'une large communauté de développeurs. ​​p>

WordPress possède l'une des plus grandes communautés de développeurs de l'écosystème open source. Le nombre est difficile à cerner, je ne peux donc pas donner de chiffre exact, mais il se situe probablement en dizaines de milliers. Ces développeurs ont créé plus de cent mille plugins et thèmes (combinés).

En raison du grand nombre de plugins et de thèmes, de plus en plus de personnes utilisent et développent sur WordPress, ce qui conduit de plus en plus de personnes à rejoindre la communauté... et ce cercle vertueux représente un quart de tous les sites Web Reason Powered par WordPress.

Les plugins affectent-ils les performances ?

Réponse courte : Oui et non. Comme pour la plupart des réponses courtes, cela n’a pas beaucoup de sens.

Vous ne pouvez pas mesurer la quantité de ressources qu'un plugin utilise en le comptant. Le fait est que certains plugins consomment plus de ressources système et d’autres non. Je peux installer plus d'un millier de plugins qui ne ralentiront pas mon site, ou simplement installer un plugin et en détruire complètement un autre.

Cela dépend de plusieurs facteurs :

  • Objectif :L'objectif du plug-in détermine son coût en termes de performances. Par exemple, un plugin de shortcode de formulaire de contact utilise beaucoup moins de ressources système qu’un plugin qui vous aide en matière de référencement.
  • Codebase : Sans surprise, les plugins mal codés fonctionnent moins bien que les plugins bien codés. C’est pourquoi utiliser un framework comme WordPress Plugin Boilerplate est une décision judicieuse.
  • Environnement : Les ressources système inutilisées ne sont pas nécessairement bonnes. Je veux dire, c'est bien dans le trafic aux heures de pointe, mais si vous avez une Tesla Model S, vous n'allez pas limiter votre vitesse à 10 km/h. Si un plugin nécessite un peu de ressources système pour fonctionner et que vous hébergez votre projet sur un serveur puissant, vous n'êtes pas obligé d'abandonner le plugin comme vous le feriez sur un serveur partagé.

Comment choisir et utiliser judicieusement les plugins

Maintenant que nous avons expliqué pourquoi les plugins peuvent (ou non) ralentir votre site, il est temps d'examiner comment

pour éviter que cela ne se produise. Je vais écrire certaines des choses qui me viennent à l'esprit, mais n'hésitez pas à contribuer à cette section en suggérant vos réflexions dans la section commentaires.

Utilisez l'analyseur de performances du plugin

Le plugin Plugin Performance Profiler (P3 en abrégé) est parfait pour vous, mesurant à quel point vos plugins ralentissent votre site un par un.

Si vous souhaitez simplement comprendre rapidement l'utilisation des ressources du plug-in, l'utilisation de ce plug-in est très simple. Après avoir installé le plugin, accédez simplement à la page P3 Plugin Profiler sous le menu Outils et cliquez sur Démarrer l'analyse. Si vous sélectionnez Auto Scan

, P3 effectuera une analyse rapide en visitant quelques pages au hasard et en surveillant la manière dont le plugin affecte le chargement des pages.

C'est un excellent moyen de voir quels plugins consomment des ressources système et quels plugins n'ont pas beaucoup d'impact.

Choisissez judicieusement vos plugins

Comme je l'ai déjà dit, les plugins mal codés fonctionnent moins bien que les plugins bien codés. Dans notre vaste écosystème de plugins WordPress, la plupart du temps, vous aurez plusieurs options pour choisir un plugin avec les mêmes fonctionnalités. Si vous savez à quoi ressemble une bonne base de code, vous devriez examiner le code des plugins que vous choisissez d'utiliser. (Vous pouvez également bénéficier des rapports de P3.)

Rappelez-vous : les plugins populaires ne sont pas nécessairement les meilleurs plugins. 🎜

Migrer vers un meilleur serveur

Pourquoi les gens sont-ils en colère contre le fait que Google Chrome monopolise autant la RAM ? Ce que je veux dire, c'est qu'avoir plus de RAM disponible ne signifie pas que votre ordinateur fonctionnera plus rapidement. Si votre ordinateur dispose de 8 Go de RAM et que Google Chrome utilise 1 Go, c'est parce que Google Chrome nécessite 1 Go pour de meilleures performances.

Il en va de même pour les serveurs. Si vous disposez de plus de ressources système, vous pouvez les utiliser pour plus de choses. Si vous n’avez pas besoin d’utiliser un serveur puissant, cela ne sert à rien de l’utiliser. Si vous avez besoin d'un serveur plus puissant pour utiliser plus de plugins, cela ne sert à rien d'essayer d'atteindre la vitesse sur un serveur partagé.

Si vous disposez des ressources système, ou si vous disposez des ressources pour posséder les ressources système, n'hésitez pas à utiliser les plugins dont vous avez besoin.

Conclusion

Vous ne devriez pas toujours dire « Je ne devrais pas utiliser plus de (X) plugins » ou « L’utilisation d’un plugin SEO ralentira mon site, donc je ne devrais pas l’utiliser même si j’en ai besoin ». Vous pouvez utiliser autant de plugins que vous en avez besoin (ou souhaitez), à condition de choisir judicieusement vos plugins et vos serveurs.

Qu'en pensez-vous ? N'hésitez pas à partager vos réflexions dans la section commentaires ci-dessous. Si vous aimez ce tutoriel, n'oubliez pas de le partager avec vos amis !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn