Plugin-Performance

Welches Plugin bremst Ihre Website aus?

Die übliche Antwort ist ein Nachmittag, an dem Sie Plugins einzeln deaktivieren und hoffen, dass mitten im Test nichts kaputtgeht. Es gibt einen schnelleren Weg: die ganze Liste auf einen Blick screenen, dann den echten Request messen und den Namen der Funktion ablesen, die Sie ausbremst.

Der langsame Weg, mit dem alle anfangen

Alles deaktivieren. Ein Plugin nach dem anderen reaktivieren. Neu laden. Messen. Wiederholen. Es funktioniert - es dauert auch einen Nachmittag, verändert Ihre Live-Website, während Sie es tun, und verpasst jedes Plugin, das nur auf bestimmten Screens langsam ist oder nur unter echtem Traffic, den Sie um 23 Uhr auf einer Staging-Kopie nicht reproduzieren können.

Was das Testen Plugin für Plugin übersieht
  • Plugins, die nur wp-admin oder einen einzelnen Seitentyp verlangsamen
  • Plugins, die nur unter echtem Traffic oder echten Daten langsam sind
  • Der Unterschied zwischen „generell schwer" und „schwer hier, auf dieser Seite"
  • Stundenlanges Umschalten von Plugins auf einer Live-Website
Ein schnelleres Vorgehen in zwei Schritten
  • Die ganze Plugin-Liste gegen Benchmark-Daten screenen - ein Blick
  • Einen echten Request profilieren und jeden Callback nach Zeit sortieren
  • Sehen Sie das Plugin, den Hook und die Quelldatei, die ihn registriert hat
  • Dann entscheiden: reparieren, ersetzen oder in Ruhe lassen

Zwei verschiedene Antworten auf „welches Plugin ist langsam"

Es gibt „generell schwer" und es gibt „schwer auf Ihrer Website, auf dieser Seite, genau jetzt" - zwei verschiedene Fragen. Benchmark-Daten beantworten die erste. Ein Profiler beantwortet die zweite. WP Multitool liefert beides, weil Screening Ihnen sagt, wo Sie hinschauen müssen, und Messen Ihnen sagt, was Sie beheben müssen.

Schritt eins: Die ganze Liste screenen - Plugin Performance Score

Ihre Plugin-Seite bekommt eine Performance-Spalte: ein farbcodiertes 0-100-Badge neben jedem installierten Plugin, gebaut aus rund 53,700 Clean-Install-Benchmarks - Speicherverbrauch und Datenbank-Query-Kosten, gemessen auf einem frischen WordPress. Die Daten kommen gebündelt im Plugin, die Abfrage antwortet ohne externen API-Call, und die Spalte kostet nichts auf dem Frontend. Sie ist standardmäßig an.

Score Farbe Bedeutung auf einer Clean-Install
80-100 Grün Leichtgewichtig - minimaler Performance-Impact
50-79 Gelb Moderat - spürbare Ressourcennutzung
0-49 Rot Schwer - signifikanter Speicher- oder Query-Overhead
Ein Benchmark ist eine Clean-Install, nicht Ihre Website

Ein rotes Badge heißt „dieses Plugin ist auf einer leeren Website schwer" - es beweist nicht, dass es Ihre Website ausbremst. Ein grünes Badge beweist auch keine Unschuld: ein leichtes Plugin kann Ihr Backend trotzdem zum Hängen bringen, wenn es auf eine externe API wartet. Behandeln Sie die Spalte als Vorauswahl, nicht als Urteil.

Schritt zwei: Ihre Website messen - Find Slow Callbacks

Richten Sie den Profiler auf die tatsächlich langsame URL - einen Admin-Screen, eine Produktseite, den Checkout. Für diesen einen Request misst er jeden Action- und Filter-Callback, den WordPress ausführt, und sortiert die über 10 Millisekunden nach Zeit, mit Hook und der Quelldatei, die sie registriert hat.

Statt „irgendein Plugin ist langsam" bekommen Sie plugin_xyz::sync_feed() - 847ms auf admin_init, zurückverfolgt zur Datei, die ihn gehookt hat. Sessions werden gespeichert, damit Sie vor und nach einer Änderung profilieren und dieselbe URL vergleichen können.

Find Slow Callbacks ist ein Pro-Modul, standardmäßig aus, und es braucht Loopback-HTTP - es muss Ihre eigene Website anfragen, um sie zu messen.

Was Sie mit dem Namen anfangen

  • Melden Sie es. Plugin-Autoren nehmen „Ihr Callback X braucht 800ms bei jedem Admin-Load" deutlich ernster als „Ihr Plugin ist langsam."
  • Ersetzen Sie es. Wenn die Kosten strukturell sind - ein Feed-Sync bei jedem Request, ein Lizenz-Ping auf jeder Seite - behebt kein Tuning dieses Plugin.
  • Oder behalten Sie es. Messen sagt Ihnen auch, wenn ein verdächtiges Plugin die ganze Zeit unschuldig war, damit Sie aufhören, Dinge zu entfernen, die Ihnen nie geschadet haben.

Die Score-Spalte sichtet das Feld; der Profiler nennt den Übeltäter. Beides kommt mit WP Multitool - der Profiler auf Pro.

Pro ab $79/Jahr →

FAQ: Langsame Plugins

Wie finde ich heraus, welches Plugin meine WordPress-Website ausbremst?

Zwei Schritte. Screenen Sie die Plugin-Seite mit Plugin Performance Score - einem 0-100-Badge pro Plugin aus ~53,700 Clean-Install-Benchmarks - dann profilieren Sie die tatsächlich langsame URL mit Find Slow Callbacks, das jeden Hook-Callback über 10ms nach Zeit sortiert, mit der Quelldatei, die ihn registriert hat.

Was misst Plugin Performance Score eigentlich?

Speicherverbrauch und Datenbank-Query-Kosten jedes Plugins auf einer sauberen WordPress-Installation - Benchmark-Daten von rund 53,700 Plugins, gebündelt im Plugin, damit die Antwort keinen API-Call braucht. Es ist ein Screening-Signal: generell schwer, nicht unbedingt schwer auf Ihrer Website.

Ist ein Plugin mit niedrigem Performance-Score immer langsam?

Nein. Der Score wird auf einer leeren Website gemessen - er sagt Ihnen, dass ein Plugin generell schwer ist, nicht dass es Ihre Website ausbremst. Und ein leichtes Plugin kann eine Seite trotzdem blockieren, wenn es auf eine externe API wartet. Der Score sichtet, der Profiler misst.

Warum nicht einfach Plugins nacheinander deaktivieren?

Es funktioniert, dauert aber einen Nachmittag, verändert Ihre Live-Website beim Testen und verpasst Plugins, die nur auf bestimmten Screens oder unter echtem Traffic langsam sind. Der Profiler schaut auf einen einzigen echten Request und sortiert die tatsächlichen Callbacks - ganz ohne Umschalten.

Bremst Find Slow Callbacks meine Website?

Er ist standardmäßig aus und profiliert nur die eine URL, auf die Sie ihn richten, mit minimalem Overhead auf diesem Request. Er läuft nicht bei jedem Seitenaufruf, und er braucht Loopback-HTTP, um Ihre eigene Website zu messen.

Kann ich vor der Installation prüfen, wie schwer ein Plugin ist?

Die Score-Spalte deckt ab, was bereits installiert ist - jedes Badge verlinkt auf den vollen Benchmark-Report, Sie können also auch ein Plugin nachschlagen, das Sie noch evaluieren. Für die Plugins, die Sie einsetzen, decken Spalte und Profiler Screening und Messung ab.

Sehen Sie den Callback, nicht nur den Plugin-Namen

Plugin Performance Score ist in jeder Installation standardmäßig an. Find Slow Callbacks ist Pro - $79/Jahr für eine einzelne Website, und jeder bezahlte Plan enthält alle 19 Module.

Pro kaufen – ab $79/Jahr Anleitung: langsames wp-admin Alle Tarife auf der Preisseite →