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.
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.
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 :
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.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.
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. 🎜
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.
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!