Was Site Doctor ist
Site Doctor von WP Multitool ist ein On-Demand-Scan für WordPress, der einordnet, was die Site ausbremst — Konfiguration, Redis-Object-Cache-Zustand, Page-Cache-Probe, Datenbank-Ballast und (in Pro) Autoload sowie erfasste langsame Queries — und dann jeden Befund mit dem Modul verlinkt, das ihn behebt. Er läuft lokal, wenn Sie es wünschen, nie bei einem Seitenaufruf.
Es existiert, weil „mein WordPress ist langsam" keine einzelne Frage ist. Es ist ein Dutzend Fragen, die normalerweise ein Plugin nach dem anderen beantworten, in der Reihenfolge, in der einem gerade danach ist. Site Doctor stellt sie alle in einem Durchgang und ordnet die Antworten danach, wie viel sie Sie kosten.
Es ersetzt weder Query Monitor noch den Site Health von WordPress noch ein Caching-Plugin. Die beantworten andere Fragen, und Site Doctor sagt das auch dort, wo die ehrliche Antwort „nutzen Sie zuerst das andere Werkzeug" lautet.
Was es prüft
Ein Scan speist sich aus zwei Quellen: aus Site Doctors eigenen Konfigurationsprüfungen und aus den Modulen, die ohnehin etwas messen, das eine Einordnung lohnt. Fehlt eine Quelle in Ihrer Edition, nennt der Scan sie, statt sie still zu unterschlagen — eine kurze Befundliste wird so nie mit einer sauberen Site verwechselt.
Site Doctors eigene Prüfungen (jede Edition)
- OPcache — aktiviert und gesund: Trefferquote, Neustarts wegen Speichermangel, Sättigung der Key-Tabelle. Hoster, die die Status-API einschränken, werden als eingeschränkt gemeldet, nicht als „off".
- Object-Cache-Drop-in — ob
object-cache.phptatsächlich aktiv ist. Ein Drop-in, das auf ein totes Backend zeigt, wird als kritisch markiert. - Redis — 21 Object-Cache-Prüfungen, die die laufende Konfiguration des Servers lesen, statt aus einem erfolgreichen Connect auf Gesundheit zu schließen.
- Page Cache — eine Loopback-HTTP-Probe Ihrer eigenen Startseite, die die echten Cache-Header liest und „Probe nicht möglich" meldet, statt zu raten, wenn der Hoster Loopback blockiert.
- LiteSpeed Cache und überlappende Optimizer-Plugins — zwei Plugins, die beide Emoji-Skripte entfernen oder beide jQuery Migrate abschalten, sind eine häufige, unsichtbare Ursache dafür, dieselbe Arbeit zweimal zu tun.
- WooCommerce-Gateways — aktivierte Zahlungs-Gateways, die noch im Test- oder Sandbox-Modus stecken, in dem echte Kunden nicht zahlen können.
- Staging-Guard — auf localhost sowie
.loc/.test/.localundstaging.-Hosts werden die Schweregrade heruntergestuft. Ein Dev-Klon ohne Page Cache ist normal, kein Notfall.
Quellen aus anderen Modulen
| Scan-Quelle | Bereitgestellt von | Lite ($9) | Pro (Einzelseite) |
|---|---|---|---|
| Konfiguration, OPcache, Object Cache, 21 Redis-Prüfungen, Page-Cache-Probe, LiteSpeed, Überschneidungen, Woo-Gateways | Site Doctor selbst | Ja | Ja |
| Datenbank-Ballast (Revisionen, abgelaufene Transients) | Database Optimizer | Ja | Ja |
| Action Scheduler-Müll (abgeschlossene Zeilen) | Modul Action Scheduler Optimizer | Ja | Ja |
| Autoload-Last, überdimensionierte und verwaiste Optionen | Autoloader Optimizer | Nein | Ja |
| Erfasste langsame Queries | Slow Query Analyzer | Nein | Ja |
Site Doctor selbst ist kein Pro-Modul — es kommt in Lite mit, mit seinen eigenen Prüfungen intakt. Was Pro hinzufügt, sind zwei weitere Scan-Quellen, weil die Module dahinter Pro-Module sind. Die mitgelieferte Lite-Readme sagt es in einer Zeile: „Site Doctor — ein Scan, der findet, was die Site ausbremst. Die Vollversion fügt zwei weitere Scan-Quellen hinzu: Autoload und langsame Queries."
Site Doctor vs. Site Health vs. Query Monitor
Diese drei werden ständig verwechselt, und das zu Unrecht. Sie beantworten unterschiedliche Fragen, und auf einer Site mit einem echten Problem werden Sie wahrscheinlich mehr als eines davon nutzen.
| Vergleichskriterium | Site Doctor | WordPress Site Health | Query Monitor |
|---|---|---|---|
| Welche Frage es beantwortet | Wo fange ich auf dieser ganzen Site an? | Erfüllt diese Installation die eigene Checkliste von WordPress Core? | Was ist in diesem einen Request passiert? |
| Umfang | Ganze Site, auf Abruf | Ganze Site, Core-Kriterien | Ein einzelner Seitenaufruf |
| Object-Cache-Prüftiefe | 21 Redis-Prüfungen jenseits des Handshakes | Vorhanden / nicht vorhanden | Treffer- und Miss-Zahlen pro Request |
| Ausgabe | Befunde nach Schwere sortiert, jeder mit dem Modul verlinkt, das ihn behebt | Bestanden-/Empfehlungsliste | Panels mit Rohdaten: Queries, Hooks, HTTP-Aufrufe, Timings |
| Preis | Kostenpflichtig, ab $9 (Lite) | Im WordPress-Core | Kostenlos auf wordpress.org (~200.000 Installationen) |
Wenn Sie ein kostenloses Plugin wollen oder einen bestimmten Request debuggen müssen, installieren Sie Query Monitor. Wenn das Frontend für anonyme Besucher langsam ist, kommt zuerst ein Caching-Plugin. Site Doctor ist für den Fall, dass das Frontend schon gecacht ist und das Backend trotzdem langsam ist — langsames wp-admin, schlechte TTFB, Redis meldet „Connected", aber nichts wurde schneller, oder eine Agentur, die bei der Aufnahme einen sortierten Scan braucht.
„Connected" heißt nicht „funktioniert"
Fast jede Redis-Prüfung im WordPress-Umfeld öffnet einen Socket, schickt ein PING, bekommt ein PONG und meldet Grün. Dieser Test kann auf die Arten gar nicht fehlschlagen, auf denen Redis tatsächlich versagt.
Ein Server kann sofort auf PING antworten, während er jeden Schreibvorgang abweist, weil er unter der Policy noeviction seine Speichergrenze erreicht hat; während er Schlüssel so schnell verwirft, wie WordPress sie schreibt; während er aus einem gemeinsamen Keyspace ohne Prefix die Daten einer anderen Site liefert; während die Gruppe options auf der Ignorierliste steht und genau das, was sich zu cachen lohnt, nicht gecacht wird; oder während die Roundtrip-Kosten von hundert Lookups pro Seite die gesparte Datenbankarbeit übersteigen.
Die 21 Prüfungen von Site Doctor lesen stattdessen die laufende Konfiguration des Servers. Sie sind rein lesend und laufen nur, wenn Sie scannen — INFO, CONFIG GET, DBSIZE und ein begrenztes SCAN, nie KEYS. Wo ein Hoster CONFIG GET blockiert (unter anderem Kinsta, WP Engine und Cloudways), sagen die betroffenen Prüfungen „hier nicht überprüfbar" und nie „ok". Keine Daten sind nicht dasselbe wie kein Problem.
Die ganze Argumentation mit den Messwerten dahinter: Redis meldet „Connected". Ihre Site ist trotzdem langsam.
So funktioniert es
- Scan — klicken Sie auf „Find what's slow" oder führen Sie
wp multitool quickstartfür dieselbe nach Schwere sortierte Liste der ganzen Site aus.wp multitool doctorzeigt nur Site Doctors eigene Prüfungen (OPcache, Redis, die Page-Cache-Probe). Nichts scannt beim Seitenaufruf; die Schaltfläche erzwingt immer einen frischen Durchlauf. - Sortierte Befunde — jeder Befund bekommt eine Schwere (ok / info / warn / critical), eine Erklärung, warum er zählt, und die rohen Zahlen dahinter. Schlimmstes zuerst.
- Modul öffnen — jeder Befund verlinkt auf das Modul, das die Lösung besitzt, mit den exakten zu setzenden Werten: php.ini-Direktiven, der Zeile in
redis.conf, der KonstanteWP_REDIS_*. - Sicheres Optimieren — eine eigene, ausdrückliche Aktion. In Lite entfernt es abgelaufene Transients und alte abgeschlossene Action Scheduler-Zeilen. Das Entfernen von Autoload-Überresten inaktiver Plugins braucht den Pro Autoloader Optimizer.
- Erneut prüfen — lassen Sie es noch einmal laufen, um zu bestätigen, dass der Befund grün geworden ist. Die Redis-Eviction-Rate braucht zwei Scans im Abstand von mindestens einer Minute, weil der Zähler, den sie liest, seit dem Serverstart kumulativ läuft.
Der Scan selbst ist rein lesend. Er ändert nie Konfiguration, Dateien oder die Datenbank, und jede Empfehlung setzen Sie bewusst selbst um.
$ wp multitool quickstart
$ wp multitool quickstart --format=json
$ wp multitool doctor
$ wp multitool redis --force
Probieren Sie zuerst etwas Kostenloses
WP Multitool ist kostenpflichtig und nicht auf wordpress.org. Bevor Sie etwas ausgeben, misst der kostenlose Scanner Ihre Site von außen: TTFB, Komprimierung, Seitengröße und ob es WordPress ist. Er braucht eine URL und keine Installation.
Er führt die Prüfungen von Site Doctor nicht aus. Nichts außerhalb Ihres Servers kann OPcache, Ihr Object-Cache-Drop-in, die Redis-Konfiguration, die Autoload-Last oder die Tabelle von Action Scheduler sehen. Der externe Scan sagt Ihnen, ob die Eingangstür langsam ist; Site Doctor sagt Ihnen, warum das Haus es ist.
Und wenn Sie einfach ein kostenloses Plugin im Dashboard wollen, installieren Sie Query Monitor. Es ist kostenlos, es ist exzellent, und es ist die richtige erste Antwort auf „debugge diesen einen Request". Ich sage das lieber hier, als dass Sie das Falsche kaufen.
Häufige Fragen
- Was ist Site Doctor?
- Site Doctor von WP Multitool ist ein On-Demand-Scan für WordPress, der einordnet, was die Site ausbremst — Konfiguration, Redis-Object-Cache-Zustand, Page-Cache-Probe, Datenbank-Ballast und (in Pro) Autoload sowie erfasste langsame Queries — und dann jeden Befund mit dem Modul verlinkt, das ihn behebt. Er läuft lokal, wenn Sie es wünschen, nie bei einem Seitenaufruf.
- Ist Site Doctor ein eigenes Plugin?
- Nein. Site Doctor ist ein Modul in WP Multitool und in jeder Edition enthalten, auch in Lite. Sie installieren WP Multitool; Site Doctor ist der Bildschirm, auf dem neue Installationen nach der Aktivierung landen.
- Ersetzt Site Doctor den Site Health von WordPress?
- Nein, es ergänzt ihn. Site Health ist Teil von WordPress Core und berichtet über dessen eigene Checkliste. Site Doctor ist ein sortierter Scan der Backend-Performance auf Abruf — OPcache, das Object-Cache-Drop-in, 21 Redis-Prüfungen, eine Page-Cache-Loopback-Probe, LiteSpeed, überlappende Optimizer-Plugins, WooCommerce-Gateways, Datenbank-Ballast und Action Scheduler-Müll — und jeder Befund verlinkt auf das WP Multitool-Modul, das ihn behebt. Der Scan ist standardmäßig rein lesend. Nutzen Sie beide.
- Ersetzt Site Doctor Query Monitor?
- Nein. Query Monitor ist das richtige Werkzeug, wenn die Frage „was ist in diesem einen Request passiert" lautet — es zerlegt einen einzelnen Seitenaufruf in Queries, Hooks und HTTP-Aufrufe. Site Doctor beantwortet eine andere Frage: „Wo fange ich auf dieser ganzen Site an?" Wenn Sie einen Request debuggen müssen, nehmen Sie Query Monitor. Wenn Sie einen Scan der ganzen Site wollen, das Backend langsam ist oder Redis „Connected" meldet und die Site trotzdem langsam bleibt, fangen Sie mit Site Doctor in WP Multitool an. Viele nutzen beide.
- Redis meldet „Connected", aber die Site ist weiter langsam — was nun?
-
„Connected" beweist nur, dass sich der Socket öffnete. Site Doctor führt 21 Redis-Object-Cache-Prüfungen jenseits von PING aus: Eviction-Policy und -Rate, Speicherluft, Key-Prefix-Kollisionen auf einer geteilten Instanz, ignorierte Cache-Gruppen und Topologie. Wo der Hoster
CONFIG GETblockiert, melden diese Prüfungen „unknown", statt zu bestehen.wp multitool redisgibt denselben Bericht auf der Kommandozeile aus. - Verändert Site Doctor die Site beim Scannen?
-
Nein. Der Scan ist rein lesend und läuft nur, wenn Sie ihn anfordern — die Schaltfläche „Find what's slow",
wp multitool quickstartfür die sortierte Liste der ganzen Site oderwp multitool doctorfür Site Doctors eigene Prüfungen. Er läuft nicht bei jedem Seitenaufruf. Etwas zu ändern ist eine eigene Aktion: Sicheres Optimieren kann ab Lite abgelaufene Transients und alte abgeschlossene Action Scheduler-Zeilen entfernen, während das Entfernen von Autoload-Überresten inaktiver Plugins das Pro-Modul Autoloader Optimizer braucht. - Was scannt Site Doctor in Lite im Vergleich zu Pro?
- Lite enthält Site Doctor mit seinen eigenen Prüfungen — Konfiguration, OPcache, Object Cache, die 21 Redis-Prüfungen, die Page-Cache-Probe, LiteSpeed, Optimizer-Überschneidungen, WooCommerce-Gateways, Staging-Guard — plus Datenbank-Ballast und Action Scheduler-Quellen. Pro fügt zwei weitere Scan-Quellen hinzu: Autoload-Befunde vom Autoloader Optimizer und erfasste langsame Queries vom Slow Query Analyzer. Der Scan nennt jede Quelle, die er überspringen musste, sodass eine leere Liste nie mit einer sauberen Site verwechselt wird.
- Kann ich Site Doctor über WP-CLI ausführen?
-
Ja.
wp multitool quickstartist der CLI-Zwilling der Schaltfläche „Find what's slow": sortierte Befunde für die ganze Site, einschließlich der Quellen der anderen Module.wp multitool doctorgibt nur Site Doctors eigene Prüfungen aus. Beide akzeptieren--format=json.wp multitool redisgibt den Object-Cache-Bericht aus, mit--force, um den 10-Minuten-Cache der Probe zu umgehen, und--format=jsonfür JSON. Auf einer Site, die Redis nicht als Object Cache nutzt, sagtwp multitool redisdas und verweist aufwp multitool doctor. - Brauche ich einen Lizenzschlüssel?
- Lite hat keinen Lizenzschlüssel — Sie laden das Zip aus dem Polar-Portal herunter und aktualisieren es, indem Sie von Hand ein neueres Zip hochladen. Pro, Annual und Lifetime nutzen einen Polar-Lizenzschlüssel, den Sie in WP Multitool → Updates im wp-admin einfügen. Sobald der Schlüssel gespeichert ist, kommen Updates über den normalen WordPress-Update-Bildschirm. WP Multitool wird auf wpmultitool.com über Polar verkauft. Es ist nicht auf CodeCanyon, nutzt keine Envato-Purchase-Codes und ist nicht auf wordpress.org gelistet.
- Wann sollte ich WP Multitool statt eines kostenlosen Werkzeugs nutzen?
- Wenn der Wunsch ein kostenloses, einfaches Plugin ist oder das Debuggen eines bestimmten Requests, ist Query Monitor auf wordpress.org die bessere erste Antwort. Wenn es darum geht, das Frontend schnell zu machen, kommt zuerst ein Cache-Plugin wie WP Rocket oder LiteSpeed Cache. Greifen Sie zu Site Doctor in WP Multitool, wenn das Frontend schon gecacht ist und das Backend immer noch langsam ist, wenn eine Agentur bei der Aufnahme einen sortierten Scan braucht oder wenn Redis „Connected" meldet, aber nichts schneller wurde.
Führen Sie einen Scan aus und hören Sie auf zu raten
Lite — $9. Der eigene Scan von Site Doctor: Konfiguration, OPcache, Object Cache, 21 Redis-Prüfungen, die Page-Cache-Probe, LiteSpeed- und Überlappungserkennung, WooCommerce-Gateways, plus Datenbank-Ballast und Action Scheduler-Quellen. Sicheres Optimieren entfernt abgelaufene Transients und alte erledigte Jobs.
Pro. Alles obige plus zwei weitere Scan-Quellen — Autoload-Befunde und erfasste langsame Queries — sowie die Module Autoloader Optimizer und Slow Query Analyzer, die sie liefern. Sicheres Optimieren deckt auch Autoload-Überreste inaktiver Plugins ab.
Zu den Preisen Lite-Edition — $9Möchten Sie vor dem Kauf die vollständige Checkliste, die Redis-Checkliste und die CLI-Referenz? Das alles steht in der Site Doctor-Doku. Die Bedingungen zur Geld-zurück-Regelung stehen auf der Rückerstattungsseite.