← Zurück zu den Modulen

nexya Leistung WordPress-Abfrage-Monitor

Was jede Seite die Website kostet und die Einstellungen, die sie entlasten: ein Abfrage-Monitor auf jeder Seite, bei jedem Besuch geladene Optionen, der Heartbeat, Revisionen

  • Die Abfragen jeder Seite Ein kleiner Button unten rechts, sowohl auf der Website als auch in der Verwaltung: wie viele Abfragen, welche Erweiterung sie angefordert hat und mit Pro, wie lange jede einzelne gedauert hat
  • Was beschwert, beim Namen genannt Doppelte Abfragen, einzeln ausgelesene Felder, separat ausgelesene Optionen und mit Pro die langsamen: jeweils mit einem Lösungsansatz zur Behebung
  • Die Last jedes Besuchs Bei jeder Abfrage geladene Optionen, gemessen und verglichen mit einer sauberen Installation; mit Pro eine Sortierung, um nicht mehr benötigte herauszufiltern
  • Entlastende Einstellungen Verlängerter Heartbeat außerhalb des Editors, gelöschte Anhangsseiten, begrenzte Revisionen: jede lässt sich einzeln einschalten
  • Nichts für Besucher Der Monitor läuft nur für eingeloggte Administratoren und liest die Abfragen im Vorbeigehen, ohne die Arbeitsweise von WordPress zu ändern: Besucher zahlen keine einzige Abfrage extra
nexya Leistung im Video: WordPress-Abfrage-Monitor 0:51

Was es kann

Die Abfragen jeder WordPress-Seite sehen und die Website entlasten

Eine langsame Website liegt selten am Server: Es sind die überflüssigen Abfragen, die bei jedem Besuch geladenen Optionen und einige Standardeinstellungen. Der Monitor zeigt sie Seite für Seite, mit dem verantwortlichen Plugin.

Der Abfrage-Monitor

Wie viele Abfragen, und wer sie verlangt hat

Eine kleine Schaltfläche unten rechts, auf der Website wie im Backend, öffnet die Abfragen der Seite, gruppiert nach Plugin oder Theme. Dubletten, einzeln gelesene Felder und separat gelesene Optionen werden benannt, jeweils mit einem Lösungshinweis.

  • Mit Pro die Dauer jeder Abfrage und die langsamen
  • Nur für angemeldete Administratoren sichtbar
  • Keine zusätzliche Abfrage für Besucher
Die Abfragen der Seite, mit einem Klick nexya Leistung
Beobachten Nichts Alarmierendes, aber einige Punkte kosten bei jedem Aufruf Abfragen.
148
Abfragen
61,2 ms
in der Datenbank
12
wiederholt

Nach Plugin

  • woocommerce 67 Abfragen
  • nexya 31 Abfragen
  • WordPress 28 Abfragen
  • Theme 22 Abfragen
52,4 ms SELECT * FROM wp_posts WHERE … ORDER BY meta_value
3-mal SELECT option_value FROM wp_options WHERE option_name = …

Autoload-Optionen

Das Gewicht, das jeder Besuch unbemerkt mitschleppt

WordPress liest bei jedem Besuch eine Liste von Optionen, auch solche von gelöschten Plugins oder alten Themes. Das Modul misst ihr Gewicht und vergleicht es mit einer sauberen Installation; mit Pro lagert man ungenutzte aus oder löscht sie, Wert gesichert.

  • Mit einer sauberen Installation verglichen
  • Das verursachende Plugin benannt
  • Wert vor jeder Bereinigung gesichert
Bei jedem Besuch geladene Optionen nexya Leistung
Option Grösse
old_plugin_cache Gelöschtes Plugin 412 Ko
theme_mods_ancien Altes Theme 96 Ko
rewrite_rules WordPress 38 Ko
cron WordPress 12 Ko

Mit Pro werden ungenutzte aus dem Autoload genommen, Wert gesichert.

Einstellungen

Drei WordPress-Standards, korrigiert

Der Heartbeat fragt den Server alle paar Sekunden ab, jeder Anhang hat eine leere indexierbare Seite, und Revisionen sammeln sich unbegrenzt. Jede dieser Einstellungen wird per Schalter korrigiert, ohne die Arbeit im Editor zu ändern.

  • Automatisches Speichern im Editor bleibt
  • Keine leeren Seiten mehr für Google
  • Eine Datenbank, die nicht mehr wächst
Einstellungen, die entlasten nexya Leistung
  • Heartbeat verlangsamtAusserhalb des Editors
  • AnhangseitenEntfernt, zur Datei weitergeleitet
  • Revisionen begrenztFünf pro Inhalt

Jede Einstellung wird einzeln aktiviert und ebenso leicht rückgängig gemacht.

Und alles andere ist schon dabei

  • Bei jedem Besuch geladene Optionen Ihr Gewicht, verglichen mit einer sauberen Installation.
  • Optionen sortieren Mit Pro ungenutzte auslagern oder löschen, Wert gesichert.
  • Heartbeat verlangsamt Weniger Serveraufrufe ausserhalb des Editors.
  • Revisionen begrenzt Ein Maximum pro Inhalt, damit die Datenbank nicht wächst.
  • Anhangseiten Entfernt, damit Google keine leeren Seiten mehr bekommt.
  • Online-Diagnose Der SQL-Checker von nexya.dev liest die Abfragen eines Plugins.

Sehen, was die Seite anfordert

Eine langsame WordPress-Seite ist es selten wegen einer einzigen Sache. Es sind Dutzende kleine Abfragen: ein separat gelesenes Feld, eine Option, die nicht im Voraus geladen wird, dieselbe Frage, die von zwei Erweiterungen zweimal gestellt wird. Der Monitor zeigt sie direkt auf der Seite an, zusammen mit dem Namen derjenigen, die sie ausgelöst hat.

Was der Monitor erfasst

Die Anzahl der Abfragen, den Arbeitsspeicher, doppelte Abfragen, einzeln gelesene Felder, nacheinander gelesene Optionen und Abfragen zum Wert eines Feldes. Mit Pro kommt die Zeit jeder Abfrage hinzu, und Abfragen, die 50 ms überschreiten, werden hervorgehoben. Jeder Punkt enthält einen Lösungsansatz zur Behebung, und die vollständige Liste lässt sich nach Erweiterung filtern.

Nichts für Besucher

Die Aufzeichnung startet nur für einen angemeldeten Browser und stoppt sofort für jeden, der kein Administrator ist. Besucher zahlen keine einzige Abfrage mehr, und der Monitor lässt sich mit einem Klick ausschalten, sobald die Website eingerichtet ist.

Kostenlos

Abfrage-Monitor auf jeder Seite, Größe der automatisch geladenen Optionen, verlängerter Heartbeat-Intervall, gelöschte Anhangsseiten, begrenzte Revisionen

Pro

Sortierung der automatisch geladenen Optionen: nicht mehr benötigte entfernen oder löschen, inklusive einer Sicherung ihres Wertes

Loslegen

nexya Leistung in drei Schritten

  1. nexya installieren Von nexya.dev, wie jedes WordPress-Plugin.
  2. nexya Leistung einschalten Ein Schalter im Hub. Ausgeschaltet lädt das Modul nichts.
  3. Einstellen, fertig Die Standardeinstellungen passen für die meisten Websites.

nexya Leistung ist im kostenlosen Plugin enthalten, auf beliebig vielen Websites.

Häufige Fragen

Alles über nexya Leistung

Der Abfrage-Monitor gruppiert die Abfragen jeder Seite nach Plugin und Theme. Das mit den meisten, oder mit Pro den langsamsten, steht oben.

Einstellungen, die WordPress bei jedem Besuch liest, auch wenn die Seite sie nicht braucht. Das Modul misst ihr Gewicht; mit Pro lagert man ungenutzte aus.

Nein. Er erscheint nur angemeldeten Administratoren und kostet Besucher keine Abfrage.

Nicht ganz: Er sorgt für das automatische Speichern im Editor. Das Modul verlangsamt ihn anderswo und spart so unnötige Serveraufrufe.

Query Monitor zeigt alles, für Entwickler. Hier werden Abfragen klar benannt, mit Lösungshinweis, und die entlastenden Einstellungen sind am selben Ort.

Die Suite

Die anderen Module