ページの生成に最も遅い読み込み/最も長い時間を見つける


7

生成に最も時間がかかるページを見つけることは可能ですか?Develがページごとにクエリログを収集できることは知っていますが、ページごとにこれらを収集して最も遅いページのリストを表示するモジュールはありますか?

回答:


5

パフォーマンスログと監視モジュールから出て分割されたのdevel昨年夏モジュールが、ほとんど同じです。

サマリーロギングページは、すべてのテーブルカラムでソートできます。たとえば、最も遅いページを最初に表示したい場合は、「MS(MAX)」列の見出しをクリックして、降順で並べ替えます。直接のURLは/admin/reports/performance-logging/summary?sort=desc&order=ms+%28Max%29

結果を保存している場合は、データベースで手動クエリを実行することもできます。

SELECT *
FROM {performance_summary} performance_summary
ORDER BY ms_max DESC

4

これはデータを取得するための遠回りの方法ですが、サイトにGoogleアナリティクスを設定している場合は、おそらくこれが最も速く簡単です。具体的には、サイト速度レポートを確認してください。

GAは新しい「HTML5ナビゲーションタイミング」仕様を使用します。これにより、サーバーの応答時間、サーバーとクライアント間の待ち時間、および実際のブラウザー実行時間を追跡できます。また、これらのディメンションのいずれかでデータをスライスおよびダイスできます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.