it-swarm.dev

Verlangsamen deaktivierte Plugins eine WordPress-Site?

Die meisten Menschen sind sich bewusst, dass das Minimieren der Anzahl der verwendeten Plugins ein guter Weg ist, um eine WordPress-Site am Laufen zu halten. Enthält diese allgemeine Regel jedoch deaktivierte Plugins?

56

Nein, tut es nicht. Zumindest nicht am Frontend oder am Backend in einem Bereich, in dem keine Plugins vorhanden sind. WordPress lädt nur Dateien, deren Dateipfade in der Option active_plugins in der Datenbank gespeichert sind, und ignoriert alles andere vollständig.

56
John P Bloch

Außer in Ausnahmefällen wirkt sich das Deaktivieren von Plugins nur auf die Leistung der Pluginseite im Admin-Bereich aus, und nur dann auf eine unbedeutende Menge (es sei denn, Sie haben Hunderte von Plugins.) Während des Ladens der Plugins-Admin-Seite durchsucht WordPress alle Plugins und speichert die Liste von aktiven Plugins in der Datenbank. Dann lädt WordPress auf allen anderen Seiten diese Liste von Plugins, nicht die Plugins selbst.

Die einzige Einschränkung besteht darin, dass das deaktivierte Plugin viele autoload -Daten in der Tabelle wp_options gespeichert hat und das Deaktivieren diese Daten nicht entfernt, da dies dazu führen kann, dass ein Benutzer die Konfigurationsoptionen verliert, wenn er sie deaktiviert Möglicherweise möchten Sie dies nur für einige Minuten tun. Dies ist eine gängige Vorgehensweise, wenn ein Problem mit einer Site behoben wird. Wenn Sie jedoch ein Plugin verwenden, das beim automatischen Laden so viele Optionen hinzufügt, dass ein Problem auftritt, ist es ohnehin kein großartiges Plugin.

Wenn Sie auf ein solches Plugin stoßen und die Optionen entfernen müssen, könnte this helfen.

19
MikeSchinkel

Anscheinend stellt sich heraus, dass installierte aber deaktivierte Plugins in der Tat die Ladezeit verlängern können. Gerade W3 Total Cache installiert, ohne es zu aktivieren. Es stellte sich heraus, dass die Seitenerstellungszeit des Dashboards durch die Installation um 0,05 Sekunden erhöht wurde. Von 0,15 Sekunden bis 0,20. Wiederholt auf über 20 Seitenladungen. Deinstalliert es. Das Dashboard wird erneut in 0,15 Sekunden geladen. Wiederholt auf über 20 Seitenladungen. Die mit dem Plugin "Query Monitor" gemessene Seitenerstellungszeit.

Hier hast du es. Die obigen Antworten sind daher falsch.

(Ich würde mich sehr freuen, mit diesem speziellen Plugin aufgeklärt zu werden, warum dies passiert.)

0
Simon