WordPress: welches Plugin bremst die Seite aus?

Eine Möglichkeit um herauszufinden welches Plugin die WordPress-Installation ausbremst ist P3 (Plugin Performance Profiler). Mit diesem Plugin kann man erkennen welchen Anteil die Plugins an der gesamten Ladezeit der Website haben und welche Erweiterung, die größte last verursacht:

WordPress: welches Plugin bremst?

Das Plugin zeigt auch, wie hoch die Ausführungszeiten bei einzelnen Artikel sind und welchen Anteil davon das WordPress-Theme und welchen die Plugins verursachen. Von der Messung kann man sich eine Zusammenfassung anzeigen lassen:

WordPress: Zusammenfassung der Ergebnisse von P3

Durch dieses Plugin bekommt man zusätzliche Informationen, die einem helfen können die Stellen und Erweiterungen zu finden, die die Website verlangsamen.

Wir arbeiten seit 20 Jahren mit WordPress und bieten diverse Dienst­leistungen rund um das System an. Kontaktiere uns für weitere Informationen oder für ein Angebot.

Verwandte Beiträge:

31 Kommentare

  1. Jetzt stellt sich nur die Frage, wer das Plugin misst, das die anderen Plugins misst. Gibt es Infos, ob sich obiges Plugin negativ auf die Ladezeit auswirkt?

  2. Ich glaube, es herrscht ein wenig Durcheinander bei den Begriffen 😉

    Die abgebildete Grafik zeigt die Ausführungszeit (auf dem Server), nicht die Ladezeit (im Browser).

    Zudem würde ich nicht unbedingt behaupten, dass bestimmte Plugins das System ausbremsen. Sie brauchen halt länger beim Ausführen, weil größerer Funktionsumfang. In meinen Augen ist Ausbremsen dann, wenn das Verhältnis zwischen Aufgabe und Abarbeitungszeit überhaupt nicht gerechtfertigt ist.

    Sonst ist das Diagram super, da man so schnell sehen, welche Plugins wie lange brauchen und ob man diese tatsächlich braucht.

    1. @Sergej,

      danke für den Hinweis. Ich bin davon ausgegangen, das load time Ladezeit ist, da Ausführungszeit mit execution time übersetzt wird und vor allem weil der Plugin-Autor von Browser spricht (Mouseover-Text bei bei Total Load Time)

    1. @Sergej,

      ich weiß nicht ob du das Plugin getestet hast, aber es wir in einem iFrame die Seite im Browser geladen, deswegen war es für mich logisch, dass hier auch die Ladezeit gemessen wird.

      Die Ladezeit im Browser der Nutzer kann kaum einer messen

      Das habe ich auch nicht gesagt. Aber wenn das stimmt was du sagst, das eine Ladezeit-Messung nicht möglich sind, dann dürfte es auch Dienste wie http://www.pingdom.com geben … oder reden wir aneinander vorbei?

  3. Hey super, das kann ich gut brauchen – meine Ladezeit ist nicht die Beste. Mal sehen ob sich da ein Plugin rausfinden lässt das bremst und verzichtbar ist.

  4. Nein, ich habe nicht ins Plugin geschaut. Fakt ist: Die Plugins werden auf dem Server ausgeführt. Daher kann auch nur diese Zeit dort gemessen werden.

    Man kann zwar mit JS die Ladezeit einer Webseite analysieren, aber man kann es nicht auf Backend-Komponente (= Plugins) anwenden bzw. aufteilen, weil diese halt auf dem Server ausgeführt wurden.

    Pingdom und ähnliche zeigen lediglich die Response-Zeit des Servers an (Ping). Nicht des Browsers. Sind auch unterschiedliche Dinge. Wie und mit welchem Speed es wirklich im Browser ankommt, kann kein Online-Dienst sagen. Das kann man nur mit JS innerhalb der Seite erfahren und ist je nach Nutzer unterschiedlich.

    Es ist definitiv die Ausführungszeit. iFrame ist wahrscheinlich nur zur Darstellung.

    Schön zu wissen wäre, welches Plugin tatsächlich im Frontend an Last und Zusatzrequests erzeugt (Skripte auf Seiten, wo das Plugin nicht gebraucht wird). Das wäre wirklich vorteilhaft.

    1. @Sergej,

      ah, jetzt verstehe ich was du meinst. Klar, Pingdom & Co. können nur deren Aufruf messen und eigene Ladezeit kann ich nur mit den Tools im Browser messen. Ich habe dich zuerst verstanden, dass eine Messung der Ladezeit gar nicht möglich ist.

  5. Doch, doch. Man kann mit JS messen, W3C hat auch eine API zur Verfügung gestellt, auf die man – halt mit JS – sauberer auf die Lade-events zugreifen kann.

  6. Danke-Danke,
    allerdings wollte das Plugin in meinem Netzwerk irgendwie nicht funktionieren.

    Schade.
    Rezo

  7. […] Bei dem Plugin handelt es sich um das P3 – Plugin Performance Profiler. Den Tipp habe ich bei perun.net gefunden. […]

  8. Hey Vladimir,
    ich lese ja immer fleissig mit. Jetzt würde ich doch mal gerne was fragen. Und zwar hat die Webseite meines Bruders ein krasses Ladezeitenproblem. ich würde mich jetzt keinesfalls als Noob bezeichnen, aber ich kann einfach nicht rausfinden woran es liegt.
    Ich denke Soundcloud mit den zig tausend Queries ist schuld, aber ich kann es leider nicht “beheben” und auch nicht sicher nachvollziehen.
    Klar sind die Bilder groß, aber 2,4MB sollten trotzdem nicht 15s Ladezeit mit sich ziehen, bzw. er sollte ja stück für stück laden.
    http://exploitedghetto.de/

  9. […] kleinen Linktipp in Richtung Geschwindkeitsverbesserung. Perun hat sich damit auseinander gesetzt welches Plugin seinen Blog ausbremst. Kann sicher mal ganz interessant werden, wenn man hier Probleme […]

  10. […] pro­biert, um ein wenig Geschwindigkeit her­aus­zu­kit­zeln. Als hätte er es gewusst hat Perun ges­tern einen Artikel ver­öf­fent­licht, in dem er das PlugIn “P3 (Plugin Performance Profiler)” vor­stellt: “Mit die­sem Plugin […]

  11. Super Plugin, ich hätte nicht gedacht das mein (nun altes) Lightbox Plugin so viel Zeit verbraucht. Sonst ist alles von der Ladezeit her in Ordnung.

  12. […] Performance bremsen, ist das WP-Plugin P3 (Plugin Performance Profiler), das ich vor kurzem bei perun.net gefunden habe. Das Plugin analysiert die Ausführungszeiten von einzelnen Artikeln in Verbindung mit […]

  13. 5 einfache Maßnahmen, um die Performance von WordPress-Websites zu verbessern » t3n News sagt:

    […] Recent Comments cachen die Ausgabe – davon sollte man auf jeden Fall Gebrauch machen. Im Artikel Welches Plugin bremst die Seite aus? habe ich P3 (Plugin Performance Profiler) vorgestellt. Dieses Plugin zeigt auf, welche Plugins die […]

  14. […] habe ich das Plugin P3 bei Ralf Bohn, der es wiederum bei t3n aufgestöbert hat, bei denen auf Perun verwiesen […]

  15. Danke für den Hinweis auf dieses nützliche Plugin!

    Bei der Site, bei der ich mir gerade einen Wolf suche, was sie so bremst, ist es der Broken Link Checker, der alleine 43% ausmacht, gefolgt von Contact Form 7 mit 14%.
    Die Plugins insgesamt machen 67% aus, der Rest werden wohl in erster Linie die Custom-Menues sein.
    101 MySQL Queries ist auch zu viel, bei einer kleinen Website mit aktuell 29 Seiten und 12 Artikeln.

    Wenn man den Scan wiederholt, ergeben sich teilweise deutlich andere Werte (wobei Broken Link Checker es sogar auf bis zu 55% bringt!).

    Da wäre es interessant, das Performance-Profiler-Plugin nur den normalen Seitenaufruf testen zu lassen, da es wohl auch die Performance des Backend berücksichtigt, wenn ich mir “Detailed Timeline” anschaue…

Kommentare sind geschlossen.