Die meisten Menschen sind sich bewusst, dass das Minimieren der Anzahl der verwendeten Plugins eine gute Möglichkeit ist, eine WordPress-Site schnell laufen zu lassen. Enthält diese allgemeine Regel jedoch deaktivierte Plugins?
quelle
Die meisten Menschen sind sich bewusst, dass das Minimieren der Anzahl der verwendeten Plugins eine gute Möglichkeit ist, eine WordPress-Site schnell laufen zu lassen. Enthält diese allgemeine Regel jedoch deaktivierte Plugins?
Nein, tut es nicht. Zumindest nicht am Frontend oder im Backend in einem Nicht-Plugin-Bereich. WordPress lädt nur Dateien, deren Dateipfade in der Option active_plugins in der Datenbank gespeichert sind, und ignoriert alles andere vollständig.
Außer in Ausnahmefällen wirkt sich das Deaktivieren von Plugins nur auf die Leistung der Plugin-Seite im Admin-Bereich aus und nur dann auf eine unbedeutende Menge (es sei denn, Sie haben Hunderte von Plugins). Während des Ladens der Plugin-Admin-Seite durchsucht WordPress alle Plugins und speichert dann 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 wp_options
Tabelle gespeichert hat und das Deaktivieren diese Daten nicht entfernt, da dies dazu führen kann, dass der Benutzer Konfigurationsoptionen verliert, wenn er sie deaktiviert, die er möglicherweise nur für eine bestimmte Zeit ausführen möchte 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, kann dies hilfreich sein.
Anscheinend stellt sich heraus, dass installierte, aber deaktivierte Plugins tatsächlich die Ladezeit erhöhen 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.)