Empfehlung zur Verbesserung der Leistung des wp-admin-Panels

Lesezeit: 5 Minuten

Empfehlung zur Verbesserung der Leistung des wp-admin-Panels: Bitte geben Sie die Vorschläge und Möglichkeiten an, um die Engpässe beim Problem des WordPress-Admin-Panels zu identifizieren. Es ist eine Multisite und hat Plug-ins von Drittanbietern aktiviert. So identifizieren Sie Plugin-Konflikte und welches Plugin Leistungs-/Speicherprobleme verursacht. Alle diese php-fpm, nginx laufen im DOcker-Container

Beobachtete Probleme: Während der Anmeldung Beim Laden einer neuen Seite beim Posten

  • Ich habe nie einen besseren Weg gefunden, Leistungsprobleme in WP-Installationen zu debuggen, als in eine Testumgebung zu klonen und Plugins einzeln zu deaktivieren.

    – Jan

    5. Oktober 2017 um 7:25 Uhr

  • Sie können die Registerkarte “Netzwerk” in Ihrem Entwicklungstool verwenden (falls auf Chrome) – und sehen, was wann geladen wird – Sie können dort möglicherweise etwas sehen

    – Ständer

    5. Oktober 2017 um 8:11 Uhr

  • Du könntest deine Frage hier posten: wordpress.stackexchange.com da bekommst du vielleicht schnell eine gute antwort 🙂

    – Sergiu

    16. Oktober 2017 um 11:58 Uhr

  • Mit welcher Last laufen die App und der DB-Server, wenn die Dinge langsam sind?

    – Meezaan-ud-Din

    16. Oktober 2017 um 13:14 Uhr

  • hast du bedacht Microcaching mit Nginx?

    – Anatoly

    19. Oktober 2017 um 22:10 Uhr

Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Identifizieren von Leistungsproblemen.

  1. Wenn der Server nicht in Produktion ist oder keine große Rolle spielt, versuchen Sie, zu einem beliebigen Standard-WordPress-Theme (z. B. TwentySeventeen) zu wechseln, und prüfen Sie, ob sich etwas ändert.

  2. Sie können alle Plugins deaktivieren und schauen, ob es hilft. Wenn ja, versuchen Sie, die Plugins einzeln zu aktivieren, damit Sie feststellen können, welches Plugin die Leistungsprobleme verursacht.

  3. Versuchen Sie, ein kostenloses Plugin namens Debug Bar zu installieren (Sie können dies über Plugins-Add New tun), es zeigt Ihnen langsame Dinge auf Ihrer Website

    Debug-Bar-Plugin

  4. Es kann auch hilfreich sein, Ihre Browserkonsole zu überprüfen.

  • Bevor ich Ihren Beitrag selbst durchgegangen bin, habe ich die Lösung gefunden, aber Sie verdienen die Kopfgeldpunkte. Ihre Eingaben sind wertvoller, aber der gezeigte Screenshot bezieht sich auf das Query Monitor-Plugin und nicht auf das Debug-Bar-Plugin 🙂 . Deine Website gesehen und weitere Plugins erstellt – du bist einfach großartig 🙂 und eine wp-Expertise.

    – Senthil

    20. Oktober 2017 um 10:55 Uhr


  • Nochmals vielen Dank 🙂 Lösung: Und im Admin-Panel von Multisite gibt es eine Einstellung, wenn Sie diese aktivieren, wird die Berechnung der Festplattengröße übersprungen – Jetzt ist die Site sehr schnell. Verliert jedoch die Funktionalität, Benutzer daran zu hindern, Ex hochzuladen. Ich definiere 2 GB für jede Site, dann wird diese Funktion zum Einschränken von Benutzern vom Festplattenkontingent von 2 GB deaktiviert. Gibt es eine Möglichkeit, das Zeug zu tunen? Bitte geben Sie Ihre wertvollen Vorschläge.

    – Senthil

    20. Oktober 2017 um 10:57 Uhr


Da dieses Problem durch die Interaktion Ihres Codes (Plugins) und Ihrer Produktionsumgebung verursacht wird, benötigen Sie ein Tool, das all dies berücksichtigt, wenn Sie versuchen, die Ursache zu messen.

Ich mag New Relic dafür sehr. Es ist ein kostenpflichtiges Produkt, aber mit der kostenlosen Testversion können Sie Ihr Problem möglicherweise diagnostizieren. Sie haben eine WordPress-Integration, die Ihnen genau zeigt, wie viele Sekunden/ms jeder Action-Hook und jedes Plugin benötigt.

Es gibt mehrere PHP-Leistungstools wie XHProf, die Ihnen helfen können, die Ursache des Problems zu ermitteln.

Bitte vergessen Sie nicht, uns mitzuteilen, was das Problem war, indem Sie Ihre Antwort aktualisieren!

Können Sie uns bitte eine Liste der installierten PlugIns geben!?

Ich könnte Ihnen für einige sagen, dass sie aus meiner Erfahrung eine Verschwendung von Erinnerung sind …

Benutzt du zB ein Visual Composer Plug-in, das so genannte Plug-in ist das schlechteste Backend-Plug-in in Bezug auf seinen Ressourcenbedarf und in Premium-Themes kommt es meistens in Kombination mit der Master-Slider-Revolution vor, die auch einen verrückten Speicherbedarf hat …

Haben Sie im Allgemeinen viele Plug-Ins, also sagen wir mehr als 10 bis 20? Benötigen Sie alle? Welche werden geladen, wenn Sie eine Seite im Backend bearbeiten?

Wenn Sie wirklich alle brauchen, denken Sie darüber nach, einen besseren Server zu mieten… 😉

Was ich während meines Kampfes mit dem langsamen wp-admin gefunden habe, ist die Heartbeat WordPress-Funktionalität die für das automatische Speichern und Erstellen von Tausenden von Kopien desselben Beitrags verantwortlich ist. Es legt das Intervall für die automatische Speicherung fest. Es ist kein Performance-Killer, aber in meinem Fall (Woocommerce mit einigen tausend Datensätzen) hat es ein wenig zu einer verbesserten Geschwindigkeit des Admin-Panels beigetragen, kann auch für Sie nützlich sein.

Sie könnten versuchen, in Ihrer functions.php Folgendes hinzuzufügen:

add_action( 'init', 'stop_heartbeat', 1 );
    function stop_heartbeat() {
    wp_deregister_script('heartbeat');
}

Benutzer-Avatar
Senthil

Danke für all eure Inputs. Ich habe das Problem erkannt und behoben. Das Problem liegt im Netzwerkdateisystem und das PHP-Skript benötigt mehr Zeit zum Lesen, da die Gesamtgröße der hochgeladenen Assets in GB angegeben ist und das in Filter integrierte WordPress-Framework rekursive Aufrufe zur Berechnung der Größe durchführt. Ich habe das langsame Aktions- und Filter-Plugin der Debug-Leiste verwendet, um festzustellen, welche Aktion / welcher Filter mehr Zeit in Anspruch nimmt.

Lösung: Und im Admin-Panel von Multisite gibt es eine Einstellung, wenn Sie diese aktivieren, wird die Berechnung der Festplattengröße übersprungen – Jetzt ist die Site sehr schnell. Verliert jedoch die Funktionalität, Benutzer daran zu hindern, Ex hochzuladen. Ich definiere 2 GB für jede Site, dann wird diese Funktion zum Einschränken von Benutzern vom Festplattenkontingent von 2 GB deaktiviert. Gibt es eine Möglichkeit, das Zeug zu tunen? Bitte geben Sie Ihre wertvollen Vorschläge.

Benutzer-Avatar
Alexej

Ich empfehle, ein Website-Backup auf einem anderen Server zu erstellen und das Problem zu überprüfen. Wenn die Probleme weiterhin bestehen, deaktivieren Sie die Plugins nacheinander.

1382150cookie-checkEmpfehlung zur Verbesserung der Leistung des wp-admin-Panels

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy