0

私はウェブサイトを運営していますが、ウェブサイトが非常に遅いという問題がありました。キャッシュなどを利用することでかなり高速化できたと思います。

自分で Web サイトをクリックすると、かなり速く感じます (自分で試してみてください) が、New Relic (Heroku で Web サイトをホストしている) によると、ロード時間は最大 30 秒、平均 9 秒です。

tools.pingdom.comなどのツールを使用してテストしましたが、通常は (負荷に応じて) 3 ~ 9 秒 (最も一般的なのは 9 秒) です。

tools.pingdom.com の統計によると、いくつかの外部画像、スクリプトなどの読み込みが遅く、読み込み時間の統計が低下しているようです。それはまた、ウェブサイトが実際に私にとって速く感じられる理由を説明するかもしれません. Web サイトが 3 秒後に 95% 読み込まれ、1 つの製品画像の読み込みにさらに 6 秒かかる場合、ユーザー エクスペリエンスには実際には影響しないと思います。

その場合、認識された読み込み時間を確認するにはどうすればよいですか? ウェブサイトが遅く感じますか?

4

2 に答える 2

2

ChromeF12では、 を押してNetworkタブに移動し、ページをリロードできます。次に、すべてのリソースの読み込み時間が表示されます。これはそれ自体はベンチマークではありませんが、正しい方向を示しているはずです。Firefox にも同様の機能がありますが、残念ながらショートカットを覚えていません。

于 2012-11-02T06:49:45.500 に答える
1

外れ値が結果に影響を与える傾向があるため、平均は避けたいと思います。必要なのは、ページの読み込み時間のヒストグラムであり、訪問者の 50% または 95% についてページの読み込みにかかる時間を知ることができます。

Google アナリティクスは、いくつかのリアル ユーザー測定を提供します (Safari ではまだサポートされていない Navigation Timing API を使用します)。

数値は、[コンテンツ] > [サイトの速度] > [ページのタイミング]、[パフォーマンス] タブで確認できます。

デフォルトでは非常に低いサンプルレートを使用しており、追加することでこれを増やすことができます

_gaq.push(['_setSiteSpeedSampleRate', 100]);

(ただし、Google は 1 日 10,000 サンプルに制限しています)

読み込み時間を利用して、ビジネス目標 (コンバージョンなど) と比較して、パフォーマンスが訪問者の行動にどのような影響を与えているかを確認します。

編集

他にすべきことは、webpagetest.org を使用して、ページの読み込みのビデオを作成することです。

于 2012-11-04T10:19:26.580 に答える