サーバー側の問題を特定するために使用する最も有用なベンチマークの 1 つは、Web サーバー自体が要求を受信してから応答をフラッシュするまでの「内部」時間です。これは、ネットワーク トラフィック/レイテンシとページ レンダリング時間を無視することを意味します。
この時間を測定し、それを HTTP 応答ヘッダーに挿入するカスタム コンポーネント (.net) がいくつかあります (X-Server-Response というヘッダーを設定します)。自動テストツールを使用してこのデータを抽出できます。つまり、時間の経過とともに (および環境間で) 測定できます。
この時間を測定することで、生のアプリケーション パフォーマンスについてかなり信頼できるビューを得ることができます。また、レンダリングに時間がかかる低速のページがあり、HTTP 応答ヘッダーが 50 ミリ秒で作業を終了したと表示している場合は、ネットワーク /ブラウザの問題。
アプリケーションを本番環境にプッシュしたら、キャッシング、静的ファイルのサブドメイン、js/css のミニフィケーションなどを用意する必要があります。これらはすべて、大幅なパフォーマンスの向上 (特にキャッシング) を提供できますが、基盤となるものをマスクすることもできます。アプリケーションの問題 (何百もの db 呼び出しを行うページなど)。
つまり、今回使用する値は 1 秒未満です。
パフォーマンスに関してクライアントに提供するものに関しては、通常、読み取り専用ページには 2 ~ 3 秒、トランザクション ページ (登録、チェックアウト、アップロードなど) には最大 5 秒を使用します。