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?
Hier finden Sie eine Schritt-für-Schritt-Anleitung zum Identifizieren von Leistungsproblemen.
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.
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.
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
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');
}
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.
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.
13821500cookie-checkEmpfehlung zur Verbesserung der Leistung des wp-admin-Panelsyes
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