Beschleunigen Sie WordPress Admin: Verbessern Sie die Ladezeit des Backends

Vor ein paar Tagen haben wir einige WordPress-Produktivitätstricks veröffentlicht, die Ihnen helfen können, bei der Verwendung des WordPress-Dashboards Zeit zu sparen.

Heute sprechen wir über einen weiteren WordPress-Trick, der Ihnen hilft, wertvolle Zeit zu sparen.

Diesmal durch Verkürzung der Ladezeit des WordPress-Admin-Dashboards.

Wir verbringen viel Zeit im WordPress-Dashboard und verschwenden wahrscheinlich viel Zeit damit, darauf zu warten, dass es geladen wird.

Dieser Beitrag wird Ihnen helfen, das zu ändern.

Empfohlene Lektüre: So erhalten Sie eine schnelle WordPress-Website [21 Aktionen]

At CollectiveRay, wir sind uns der sehr bewusst Ladezeit des Frontends von Websites.

Wie die meisten WordPress-Benutzer neigen wir dazu, die Ladezeit des Backends zu ignorieren, da sie keinen Einfluss auf die Benutzererfahrung hat.

Tatsächlich ist die Ladezeit des WordPress-Admin-Backends genauso wichtig wie die des Frontends. Ihre Zeit ist aus unterschiedlichen Gründen genauso wichtig wie Ihre Leser.

Da Sie die meiste Zeit im Backend verbringen, beeinträchtigen langsame Antworten Ihre allgemeine Arbeitsproduktivität.

Hier sind einige Möglichkeiten, wie Sie die Ladezeit Ihres make wp-admin verkürzen können.

Beschleunigen Sie die WordPress-Administration

In diesem Beitrag gehen wir eine Reihe von Herausforderungen mit Lösungen an.

Am Ende sollten Sie ein schnelleres und reaktionsfähigeres WordPress-Admin-Dashboard haben!

Zu den Herausforderungen und Lösungen, die wir angehen, gehören:

  1. Veraltete PHP-Version – Verwenden Sie die neueste Version von PHP
  2. Veraltete WordPress-Version – Aktualisieren Sie Ihre WordPress-Version
  3. Admin-Symbolleiste – Entfernen Sie die WordPress-Administratorsymbolleiste
  4. Überschüssiger Inhalt – Inhaltsbeschränkungen für das WordPress-Dashboard
  5. Widgets – Deaktivieren Sie unnötige Dashboard-Widgets
  6. Langsame Plugins – Verwenden Sie den Abfragemonitor, um langsame Plugins aufzuspüren
  7. Heatbeat-API – Verwenden Sie die Heartbeat-Steuerung
  8. Vollständige Datenbank – Bereinigen Sie Ihre Datenbank (insbesondere WooCommerce-Shops)
  9. Kein Caching – Verwenden Sie ein Caching-Plugin
  10. Wenig Speicher – Erhöhen Sie das WordPress-Speicherlimit
  11. Unzureichend Server RAM – Erweitern Sie den Webserver-Speicher
  12. Serverantwort – Untersuchen Sie die Zeit bis zum ersten Byte
  13. Langsamer Hosting-Anbieter – Erwägen Sie ein Upgrade Ihres Hostings

Schauen wir uns jede dieser Herausforderungen etwas genauer an.

1. Veraltete PHP-Version – Verwenden Sie die neueste Version von PHP

PHP, die Sprache, in der WordPress erstellt ist. Es ist eine sehr beliebte Sprache und wird regelmäßig aktualisiert.

Updates beinhalten normalerweise Leistungsverbesserungen mit jeder neuen Version, die veröffentlicht wird.

Schauen Sie sich das folgende Diagramm an Kinsta, wo Sie den drastischen Unterschied in der Leistung zwischen den verschiedenen Versionen von PHP sehen können.

Leistungsdiagramm der PHP-Version

Sie erhalten jedoch keine dieser Leistungsverbesserungen, wenn Sie Ihren Hosting-Server nicht für die Verwendung der neuesten (und schnellsten) PHP-Version konfigurieren.

Die meisten Hosting-Unternehmen tun dies nicht automatisch Aktualisieren Sie Ihre Website auf neuere PHP-Versionen, da dies zu Problemen führen kann.

Sie sollten jedoch IMMER auf die neueste Version aktualisieren.

Da einige Websites möglicherweise Plugins oder Themes verwenden, die nicht zu 100 % kompatibel sind, sollten Sie nicht einfach ein Upgrade auf die neueste Version durchführen, ohne vorher einen gründlichen Test durchzuführen.

Wir empfehlen Ihnen, eine Kopie Ihrer Website zu erstellen und eine Staging-Site zu erstellen. Aktualisieren Sie dann dort die PHP-Version und testen Sie sie, bevor Sie sie in Betrieb nehmen.

Sie können Ihre Staging-Website zum Testen jeder von Ihnen vorgenommenen Änderung verwenden, da sich diese nicht im geringsten auf Ihre Live-Website auswirkt.

Wenn Sie alle Tests abgeschlossen und bestätigt haben, dass alles gut funktioniert, stellen Sie Ihre Live-Site auf die neueste PHP-Version um.

Sie können Ihre PHP-Version auf zwei Arten aktualisieren. Wenn Sie die Möglichkeit haben, in cPanel ein Upgrade durchzuführen, tun Sie dies.

Andernfalls müssen Sie ein Ticket bei Ihrem Webhoster erstellen, um das Upgrade anzufordern.

Laden Sie die Liste der 101 WordPress-Tricks herunter, die jeder Blogger kennen sollte

101 WordPress-Tricks

Klicken Sie hier, um jetzt herunterzuladen

 

2. Veraltete WordPress-Version – Aktualisieren Sie Ihre WordPress-Version

Der WordPress-Kern ist ziemlich gut optimiert, aber jede Version enthält normalerweise Leistungsverbesserungen.

Diese Seite bei WordPress.org enthält eine Aufschlüsselung aller in den letzten Versionen gemessenen Leistungsverbesserungen.

Sie werden in den letzten Versionen schnell eine deutliche Verbesserung auf breiter Front feststellen!

Neben Leistungsverbesserungen fügen neue Versionen von WordPress auch Funktionen hinzu, beheben Fehler, schließen Schwachstellen und führen neue Arbeitsweisen ein.

Aus all diesen Gründen empfehlen wir, immer die neueste stabile Version von WordPress zu verwenden!

3. Admin-Symbolleiste – Entfernen Sie die WordPress-Administrator-Symbolleiste

Hier ist ein weiterer einfacher Trick, um Ihre Ladezeit zu beschleunigen. Sie können die WordPress-Admin-Symbolleiste entfernen, indem Sie Ihrem Code einen kleinen Code hinzufügen functions.php Datei.

{code type = php}
add_filter ('show_admin_bar', '__return_false');

Dieser kleine Teil entfernt die Admin-Symbolleiste und reduziert so den verwendeten Kernspeicher, was die Ladezeit geringfügig verkürzt.

Sie können dies auch aus Ihren Benutzerprofileinstellungen entfernen:

Um die Symbolleiste von einfach zu entfernen, gehen Sie zu Benutzer> Ihr Profil. Scrollen Sie nach unten zu "Symbolleiste" und aktivieren Sie "Symbolleiste beim Anzeigen der Site anzeigen".

Deaktivieren Sie die Symbolleiste anzeigen, wenn Sie eine Site anzeigen

4. Überschüssiger Inhalt – Inhaltsbeschränkungen für das WordPress-Dashboard

Diese Optimierung bezieht sich darauf, wie viele Beiträge oder Seiten gleichzeitig angezeigt werden, wenn Sie sich in „Alle Beiträge“ oder „Alle Seiten“ befinden.

Je mehr Sie laden, desto langsamer wird die Seite.

Während es für stark frequentierte Websites nützlich sein kann, viel auf der Seite zu haben, kann es auch WP Admin verlangsamen.

Dies ist eine Optimierung, die keine Installation eines Plugins erfordert. Tatsächlich können Sie dies über tun Bildschirmoptionen in WordPress. 

Begrenzung der Bildschirmoptionen

Standardmäßig ist der Wert 20 – was normalerweise keine Probleme verursacht.

Wenn Sie aus irgendeinem Grund die Zahl erhöht haben, können Sie versuchen, die Zahl zu verringern, um zu sehen, ob sich dies auf die Ladezeit des WordPress-Dashboards auswirkt.

5. Widgets – Deaktivieren Sie unnötige Dashboard-Widgets

Eine der wachsenden Frustrationen, die wir bei WordPress haben, ist die ständig wachsende Anzahl von Widgets, die von Drittanbieter-Plugin-Anbietern automatisch auf das Dashboard geladen werden.

Während wir die Notwendigkeit einiger Widgets zu schätzen wissen, handelt es sich bei anderen lediglich um Verkaufsargumente für Premium-Versionen von Plugins oder Upgrades.

Mit zunehmender Anzahl der Widgets auf dem Dashboard können die Ladezeiten sinken.

Wir brauchen eine Möglichkeit, das Dashboard von den Widgets zu befreien, die Sie nicht benötigen oder wollen.

Der einfachste Weg, dies zu tun, ist die Verwendung von Widget Plugin deaktivieren.

Sobald Sie das Plugin installiert haben, gehen Sie zu Darstellung> Widgets deaktivieren und entfernen Sie alle unnötigen Widgets, indem Sie deren Kontrollkästchen deaktivieren.

6. Langsame Plugins – Verwenden Sie den Abfragemonitor, um langsame Plugins zu erkennen

Wenn Sie bereits über ein gutes Hosting verfügen, der WordPress-Administrator jedoch immer noch langsam ist, kann es andere Schuldige geben.

Schuld daran könnten ressourcenintensive oder schlecht codierte Plugins sein. Oder es könnte daran liegen, dass ein Plugin einen Konflikt hat oder möglicherweise mit zu vielen Daten überlastet ist.

In jedem Fall müssen Sie die Ursache des Problems ermitteln.

Aber wie findet man heraus, welches Plugin tatsächlich das Problem verursacht?

Sie können sich dafür entscheiden, alle Plugins zu deaktivieren und reactFühren Sie sie langsam durch, bis Sie herausgefunden haben, welches das Problem verursacht.

Dies ist jedoch sowohl zeitaufwändig als auch nicht sehr zuverlässig, da möglicherweise mehrere Plugins ein Problem verursachen oder langsame Plugins sich gegenseitig beeinflussen.

Aber - es gibt eine Lösung: Abfrage-Monitor.

Query Monitor ist ein praktisches Tool, das verschiedene Arten von Problemen erkennen und beheben kann, wie zum Beispiel:

  • Langsame Datenbankabfragen
  • PHP-Fehler auf Ihrer Website
  • Langsame HTTP-API-Aufrufe
  • Blockierte Leistung

Screenshot des Abfragemonitors

Indem Sie den Monitor auf bestimmte Plugins eingrenzen, können Sie schnell feststellen, ob Plugins, Themen oder Funktionen schlecht funktionieren.

Sobald Sie das Plugin installiert haben, schauen Sie sich die Abfragen nach Komponente an und Sie werden herausfinden, welche Plugins Ihre Website verlangsamen, sowohl im Frontend als auch im Backend.

Versuchen Sie, dieses Plugin zu deaktivieren, und prüfen Sie, ob es einen Unterschied macht.

Wenn Sie wie zuvor vorgeschlagen eine Staging-Site erstellt haben, versuchen Sie es zunächst dort. Auf diese Weise können Sie Plugins deaktivieren und sehen, was passiert, ohne Ihren Live-Verkehr zu beeinträchtigen.

Sobald Sie den Täter entdeckt haben, haben Sie mehrere Möglichkeiten.

  • Versuchen Sie, das Plugin so zu konfigurieren, dass es nicht so schwer ist
  • Sprechen Sie mit dem Plugin-Anbieter und prüfen Sie, ob ein Fix vorliegt
  • Löschen Sie es und ersetzen Sie es durch ein anderes Plugin, das keine solchen Leistungsprobleme aufweist

Sie können auch zum Standardthema wechseln, z. B. TwentyTwenty, um themenspezifische Probleme auszuschließen.

7. Heatbeat API – Begrenzen Sie den Heartbeat

Die WordPress Heartbeat API neigt dazu, Leistungsprobleme zu verursachen, da sie etwas übereifrig sein kann.

Es sendet alle 60 Sekunden eine Ajax-Anfrage, wenn Sie im WordPress-Backend arbeiten, und alle 15 Sekunden, wenn Sie im WordPress-Editor arbeiten.

Dies ist manchmal der Grund für die Verlangsamung des WordPress-Dashboards.

WP Rocket ist in der Lage, die Aktivität der Heartbeat-API zusammen mit einer Reihe anderer Leistungsoptimierungen zu reduzieren.

Wenn Sie feststellen, dass Sie ständig Schwierigkeiten haben, WordPress schneller zu machen, empfehlen wir Ihnen, zu prüfen, ob WP Rocket Ihrer Website helfen kann.

wpprocket Control Heartbeat-API

Alternativ können Sie das installieren Heartbeat Control Plugin, die das Heartbeat-Verhalten so ändert, dass es less aggressiv, ohne es vollständig zu deaktivieren.

8. Vollständige Datenbank – Bereinigen Sie Ihre Datenbank

Wenn Ihre Site schon seit einiger Zeit läuft oder Sie viele Änderungen an der Site vorgenommen haben, kommt es möglicherweise zu Leistungseinbußen aufgrund einer überfüllten Datenbank.

Insbesondere Websites, auf denen WooCommerce läuft, leiden häufig unter diesem Problem.

Um die Datenbank zu bereinigen, können Sie entweder das Plugin verwenden WP-Optimize  oder führen Sie die Befehle zur Datenbankoptimierung in WP Rocket aus (sehr empfehlenswert).

Sobald Sie dies getan haben, sollten Sie sich auch bei PHPMyAdmin anmelden und einen Reparaturbefehl für ALLE Tabellen in Ihrer WordPress-Datenbank ausführen.

Dieser Befehl behebt alle Fehler in der Tabelle und erstellt alle Indizes neu, die Ihre Website möglicherweise beschädigt haben oder auf andere Weise verlangsamen.

MySQL-Reparaturdatenbanktabelle

Wenn Sie sich beim Arbeiten in Ihrer Datenbank nicht wohl fühlen, verwenden Sie einfach ein Plugin.

9. Ihre Website wird nicht zwischengespeichert – Verwenden Sie ein Caching-Plugin

Beim Caching Ihrer Website geht es nicht nur darum, das Besuchererlebnis zu verbessern. Es kann auch das allgemeine WordPress-Erlebnis verbessern.

Das WordPress-Dashboard verwendet andere Dateien als das Frontend Ihrer Website, muss aber dennoch die Seite, Widgets und Ressourcen laden.

Alles optimiert durch Caching-Plugins.

Verwende ein Caching Plugin

Sie erhalten nicht das volle Erlebnis wie ein Website-Besucher, sollten aber dennoch eine deutliche Verbesserung der Ladegeschwindigkeit und Reaktionsfähigkeit Ihres WordPress-Dashboards feststellen.

Nicht alle Caching-Plugins wirken sich auf das Back-End aus, wir empfehlen jedoch, einige auf Ihrer Staging-Website auszuprobieren und zu sehen, welches funktioniert.

In unseren eigenen Tests haben WPRocket und LiteSpeed ​​Cache einen moderaten Einfluss auf die Dashboard-Leistung. Andere Plugins können gleich sein.

10. Wenig Speicher – Erhöhen Sie das WordPress-Speicherlimit

Wenn Sie feststellen, dass Ihre Website ein WordPress-Bildschirm des Todes - oder leere Seite Wenn Sie im Backend arbeiten, kann es zu einem Speicherengpass kommen.

Dies bedeutet, dass es einen Prozess gibt, der nicht mehr über genügend Arbeitsspeicher verfügt und einen Fehler auslöst, der nicht ordnungsgemäß beendet werden kann und daher keinen Fehler anzeigt.

In diesem Fall können Sie dieses Problem möglicherweise umgehen, indem Sie das WordPress-PHP-Speicherlimit erhöhen.

Sie müssen immer noch herausfinden, was Ihr Gedächtnis belastet, aber wenn Sie es erweitern, sollten Sie in der Zwischenzeit immer noch arbeiten können.

Während einige Hosts den Speicher einschränken, können Sie ihn bei anderen erhöhen, indem Sie eine Zeile in das Feld einfügen wp-config.php Datei Ihrer WordPress-Installation:

define ('WP_MEMORY_LIMIT', '256M');

Sie sollten überprüfen, ob diese Konfiguration funktioniert, indem Sie die PHP-Informationen über phpinfo überprüfen - einen Befehl, der alle PHP-Informationen zur aktuellen Installation anzeigt.

Wenn sich das Speicherlimit nach dem Festlegen dieses Befehls nicht erhöht hat, wenden Sie sich an Ihr Hosting-Unternehmen und teilen Sie ihm mit, dass Sie das Speicherlimit erhöhen möchten. 

11. Unzureichender Server-RAM – Aktualisieren Sie den Webserver-Speicher

Es ist tatsächlich sehr unwahrscheinlich, dass Sie jemals ein RAM-Problem mit Ihrem Server haben werden. Die meisten Probleme mit dem Speicher treten lokal auf Ihrer Site und nicht serverweit auf.

Das heißt aber nicht, dass es nicht passieren wird.

Wenn Sie alles andere ausprobiert, Plugins entfernt, Ihre Datenbank optimiert und jede Optimierung in diesem Handbuch vorgenommen haben, ist es vielleicht einen Blick wert.

Unzureichender Server-RAM ist nichts, was Sie selbst tun können, kann sich aber auf die Gesamtleistung der Website auswirken.

RAM-Probleme treten typischerweise bei Shared-Hosting-Plänen und besonders stark ausgelasteten Websites auf.

Hier besteht Ihre Hauptoption darin, Ihr Hosting-Paket zu aktualisieren, wenn Sie Shared- oder Cloud-Hosting nutzen.

Wenn Sie VPS oder dediziertes Hosting nutzen, müssen etwaige RAM-Probleme direkt mit dem Host geklärt werden. Es ist äußerst ungewöhnlich, dass RAM-Probleme auf dedizierten Servern auftreten!

12. Problem mit der Serverantwort – Untersuchen Sie die Zeit bis zum ersten Byte

Wenn Sie Ihre Website mit PageSpeed ​​Insights oder einem anderen Testtool wie GTMetrix testen, werden Sie häufig auf Time to First Byte (TTFB) stoßen.

Dies ist ein Maß dafür, wie lange es von der ersten Anfrage nach einer Webseite bis zum ersten Element dauert, das im Browser des Besuchers angezeigt wird.

Ihr Hosting-Server hat großen Einfluss auf diese Maßnahme. Wenn Sie also einen niedrigen TTFB haben, liegt wahrscheinlich ein Server- oder Netzwerkproblem vor.

Google empfiehlt einen TTFB unter 200 ms.

Untersuchen Sie die Zeit bis zum ersten Byte

Wenn Sie einen Geschwindigkeitstest durchführen und eine höhere TTFB als 200 ms feststellen, sollten Sie Maßnahmen ergreifen.

Entdecken Sie serverseitiges Caching, die Verwendung der GZIP-Komprimierung und die Verwendung eines CDN.

Gute Caching-Plugins können auch dazu beitragen, die TTFB-Zeiten zu verbessern.

Wenn Sie all diese Dinge bereits tun, eröffnen Sie ein Ticket bei Ihrem Webhost und sehen Sie, was er zu sagen hat.

Sie können möglicherweise Hilfe anbieten oder Sie müssen möglicherweise auf ein schnelleres Hosting upgraden.

13. Langsamer Hosting-Anbieter – Erwägen Sie ein Upgrade Ihres Hostings

Wann immer Sie zum ersten Mal mit Ihrer WordPress-Website beginnen, haben Sie vielleicht nur darüber nachgedacht, Ihre Ausgaben niedrig zu halten, aber nie über die Auswirkungen einer solchen Entscheidung nachgedacht.

Nun könnte diese Entscheidung auf verschiedene Arten zurückkommen und Sie treffen.

Manche Hosting-Pläne sind einfach zu überladen (um das Geld günstig zu halten), um mit einer anständigen Leistung zurechtzukommen.

Erwägen Sie ein Upgrade Ihres Hostings

Es könnte sein, dass Ihr Unternehmen über Ihren ursprünglichen Plan hinausgewachsen ist.

Wenn Sie sich also für einen relativ günstigen Hosting-Plan oder einen Hosting-Plan der niedrigsten Stufe entschieden haben, sollte Ihr erster Anlaufpunkt ein Upgrade auf die höchste Hosting-Stufe sein, die Sie sich leisten können.

Schauen Sie sich einige unserer empfohlenen WordPress-Hosting-Dienste in unserem Webhosting-Bereich an.

Wir hosten die meisten unserer Websites auf InMotion, wir sind schon seit mehreren Jahren bei ihnen und hatten noch nie etwas auszusetzen und sind mit der Leistung mehr als zufrieden.

An Sie – Haben Sie Vorschläge, um das WordPress-Admin-Panel schneller zu machen?

Wenn Sie immer noch ein Problem haben, können Sie einen WordPress-Entwickler suchen, der Sie bei der Lösung dieser Probleme unterstützt.

Klicken Sie hier, um zu lesen, wie um den besten WordPress-Entwickler für Ihre Website zu finden. 

Wird Ihr WordPress-Administrator schneller geladen? Haben Sie einen Trick, um das WordPress-Backend schneller zu machen, als wir es hier nicht erwähnt haben? Teilen Sie uns Ihre Meinung in den Kommentaren unten mit.

Über den Autor
David Attard
David ist seit 21 Jahren in der Online- und Digitalbranche tätig. Er verfügt über umfangreiche Erfahrung in der Software- und Webdesignbranche mit WordPress, Joomla und den damit verbundenen Nischen. Er hat mit Softwareentwicklungsagenturen, internationalen Softwareunternehmen und lokalen Marketingagenturen zusammengearbeitet und ist jetzt Head of Marketing Operations bei Aphex Media – einer SEO-Agentur. Als digitaler Berater liegt sein Fokus darauf, Unternehmen dabei zu helfen, sich durch die Kombination ihrer Website und der heute verfügbaren digitalen Plattformen einen Wettbewerbsvorteil zu verschaffen. Seine Mischung aus Technologieexpertise gepaart mit ausgeprägtem Geschäftssinn verschafft seinen Schriften einen Wettbewerbsvorteil.

Eine Sache noch... Wussten Sie, dass Leute, die nützliche Dinge wie diesen Beitrag teilen, auch FANTASTISCH aussehen? ;-);
Bitte kontaktieren Sie uns, wenn Sie Probleme im Zusammenhang mit dieser Website haben oder lass a nützlich Kommentieren Sie mit Ihren Gedanken und teilen Sie dies dann Ihren Facebook-Gruppen mit, die dies nützlich finden würden, und lassen Sie uns gemeinsam die Vorteile nutzen. Vielen Dank für das Teilen und nett zu sein!

Disclosure: Diese Seite enthält möglicherweise Links zu externen Websites für Produkte, die wir lieben und von ganzem Herzen empfehlen. Wenn Sie Produkte kaufen, die wir vorschlagen, können wir eine Empfehlungsgebühr verdienen. Solche Gebühren haben keinen Einfluss auf unsere Empfehlungen und wir akzeptieren keine Zahlungen für positive Bewertungen.

Autor (en) Empfohlen am:  Inc Magazin Logo   Sitepoint-Logo   CSS Tricks Logo    Webdesignerdepot-Logo   WPMU DEV Logo   und viele mehr ...