it-swarm.dev

Deaktivované pluginy zpomalují web WordPress?

Většina lidí si je vědoma, že minimalizace počtu používaných pluginů je dobrým způsobem, jak rychle udržet stránku WordPressu. Zahrnuje však toto obecné pravidlo deaktivované pluginy?

56
Travis Northcutt

Ne, to ne. Přinejmenším ne na přední straně, nebo na zadním konci v žádné oblasti bez pluginu. WordPress pouze načte soubory, jejichž filepaths jsou uloženy ve volbě active_plugins v databázi a vše úplně ignoruje.

56
John P Bloch

S výjimkou neobvyklých případů, které mají deaktivované pluginy, ovlivňuje pouze výkon stránky pluginu v admin a teprve pak triviální částku (pokud nemáte stovky pluginů). aktivních pluginů v databázi. Pak na všech ostatních stránkách načte WordPress zkontroluje, který seznam pluginů, nikoli pluginy samotné.

Jediným upozorněním je, že deaktivovaný plugin uložil hodně autoload data v tabulce wp_options a deaktivace neodstraní tato data, protože by to mohlo způsobit, že uživatel ztratí možnosti konfigurace, když deaktivují které Možná budete chtít udělat jen několik minut, což je běžný přístup, když někdo ladí problém s webem. Nicméně, pokud používáte plugin, který přidává tolik možností během autoload, že to způsobuje problém, není to skvělý plugin stejně.

Pokud narazíte na takový plugin a potřebujete se zbavit možností, pak to může pomoci.

19
MikeSchinkel

Zdá se, že se ukázalo, že nainstalované, ale deaktivované pluginy mohou skutečně zvýšit dobu načítání. Stačí nainstalovat W3 Total Cache bez aktivace. Ukázalo se, že právě po instalaci se doba generování stránek řídicího panelu zvýšila o 0,05 sekundy. Od 0,15 sekund do 0,20. Opakovaně na více než 20 stránkách. Odinstalujte jej. Palubní deska znovu načte 0,15 sekundy. Opakovaně na více než 20 stránkách. Čas generování stránky měřený pluginem "Query Monitor".

Tady to máš. Výše uvedené odpovědi jsou proto nesprávné.

(Byl bych velmi rád, kdybych byl osvícen, proč se to děje, s tímto konkrétním pluginem.)

0
Simon