Hallo,
ich hoffe ich habe das richtige Forum gewählt; wusste nicht wo sonst.
Und zwar habe ich Probleme mit einer WP-Installation eines Arbeitskollegen. Seine WP-Homepage dauert im Schnitt 20+ Sek. zum laden der (ungecachten) Seiten. Leider kenne ich micht nicht so mit WP aus; Nur generell mit Web-Entwicklung + PHP.
Ich wollte erstmal rausfinden, ob die Seite an einem bestimmten Punkt hängt. Deshalb habe ich mich durch den PHP-Code gekämpft und mir Zeiten ausgeben lassen. Jedoch scheint die Seite generell sehr langsam zu sein. Es dauert schon mehr als 6 sek. bis die index.php des Templates ausgeführt wird.
Vorher geht der Löwenanteil in der dem Funktionsaufruf do_action_ref_array('wp', array(&$this)); drauf, die in der WP::main() aufgerufen wird.
Die Funktion do_action_ref_array wird dann ca. 170 mal aufgerufen, wodurch mehr als 6 sek. verstreichen.(Habe am Anfang der Funktion Debug-Meldungen + Laufzeit ausgeben lassen)
Wenn ich bedenke, was in 6 sek. alles berechnet werden kann...geschweige denn in den 20+ sek. für die komplette Webseite.
Die SQL-Statements scheinen aber performant zu sein...habe mir in der wpdb::query Funktion auch mal die Zeiten
Ein WP-Profiler konnte leider keine Ergebnisse zurückliefern.
Viele Plugins haben wir auch zu Testzwecken deaktiviert, brachte leider auch keine spürbare Verbesserung.
Hat jemand Tipps woran die schlechte Performance liegen kann? Oder liegt das generell an Wordpress.
WP extrem langsam
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Naja, eine lange Reaktionszeit muss nicht unbedingt was mit WP zu tun haben. Es kann genauso gut am Server/Hoster liegen. Um welche Domain gehts denn?
-
Naja, eine lange Reaktionszeit muss nicht unbedingt was mit WP zu tun haben. Es kann genauso gut am Server/Hoster liegen. Um welche Domain gehts denn?
Es geht um http://antireallife.de/
Die gecachten Seiten werden einigermasse flott aufgerufen. Aber bei den Tests konnte ich gut sehen, dass sich die do_action_ref_array-aufrufe zu mehr als 6 sek. summieren.
Testseiten (mit z.b. phpinfo()) sind instant da. -
Vielleicht helfen folgende beide Testseiten weiter.
Ich hatte mal die Startseite über beide Geschwindigkeits-Testseiten laufen lassen.Google Developers macht ein paar Vorschläge z.B. Umleitungen Minimieren
https://developers.google.com/speed/pagespeed/insights#Bei der anderen Pagespeed-Testseite (Startpunkt Frankfurt / Firefox) kann ich nichts großes entdecken.
Vielleicht könnte man das eine oder andere Bild ein bischen kleiner machen, aber sonst scheint die Performance mit 4,9 Sekunden (Erstaufruf) gut zu sein, was die Vermutung nahe legt (wie infected schon schrieb) dass es nicht an Wordpress zu liegen scheint.
Vielleicht helfen dir die Testseiten evtl. doch noch irgendwo was ein bischen zu optimieren.Zweite Testseite
http://www.webpagetest.org/Gruß Frank
-
ich gehe mal davon aus, dass die 4,9 Sekunden für das Laden der Seite inkl. aller weiteren Requests (css, Bilder etc) stehen - und mit "Erstaufruf" der des "Browsers" gemeint ist. Das bedeutet, dass eine gecachte Seite aufgerufen wurde - und das sollte schnell sein und hat nicht so viel mit der WP-Performance zu tun.
Die meisten Seiten sind mittlerweile gecached. Aber das Generieren einer (nicht gecachten) Seite dauert 15+ sek. Das sieht man schön im HTML-Quelltext:<!-- Dynamic page generated in 29.585 seconds. -->
Edit: Es geht mir nicht um die Seite selbst (HTML + Content), sondern um die Generierung der Seite in WordPress. Klar könnte man die Bilder kleiner machen. Man könnte auch eine Seite ohne Bilder machen etc - aber darum geht es mir nicht.
-
Ich Schätze mal das liegt am Hoster:
http://lmgtfy.com/?q=hosteurope+wordpress+langsamHatte vor kurzem das gleiche Problem mit Strato. Ein empfehlenswerter Hoster ist bspw. all-inkl.com
-
Viele Plugins haben wir auch zu Testzwecken deaktiviert, brachte leider auch keine spürbare Verbesserung.
Und hier sei noch angemerkt, dass es nichts bringt nur "viele" Plugins zu deaktivieren. Deaktiviere alle Plugins (und wenn ich alle sage, dann meine ich auch alle - auch das Cache Plugin), wechsle auf eines der Standardthemes und lösche anschließend den Browsercache. Wenn die Seite dann noch immer so langsam ist, bestätigt sich meine Vermutung.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!