Finden Sie das langsamste Laden / die längste Zeit zum Generieren von Seiten

7

Ist es möglich, Seiten zu finden, deren Generierung am längsten dauert? Ich bin mir bewusst, dass Devel Abfrageprotokolle pro Seite erfassen kann. Gibt es jedoch ein Modul, das diese pro Seite erfasst und eine Liste der langsamsten Seiten anzeigt?

giorgio79
quelle

Antworten:

5

Das Leistungsprotokollierungs- und Überwachungsmodul wurde im letzten Sommer vom Entwicklungsmodul getrennt , ist jedoch größtenteils dasselbe.

Die Zusammenfassungsprotokollierungsseite kann nach allen Tabellenspalten sortiert werden. Wenn Sie beispielsweise zuerst die langsamsten Seiten anzeigen möchten, müssen Sie nur auf die Spaltenüberschrift "MS (MAX)" klicken, bis sie absteigend sortiert ist. Die direkte URL wäre bei/admin/reports/performance-logging/summary?sort=desc&order=ms+%28Max%29

Sie können auch eine manuelle Abfrage in der Datenbank durchführen, wenn Sie dort Ergebnisse speichern:

SELECT *
FROM {performance_summary} performance_summary
ORDER BY ms_max DESC
mpdonadio
quelle
4

Dies ist ein Umweg, um an die Daten zu gelangen. Wenn Sie jedoch Google Analytics auf Ihrer Website eingerichtet haben, ist dies möglicherweise auch der schnellste und einfachste. Lesen Sie insbesondere die Site Speed- Berichte.

GA verwendet die neue Spezifikation "HTML5 Navigation Timing", mit der die Antwortzeit des Servers, die Latenz zwischen Server und Client sowie die tatsächliche Ausführungszeit des Browsers verfolgt werden können. Sie können die Daten nach jeder dieser Dimensionen aufteilen und in Würfel schneiden.

igrigorik
quelle