ヘルプとドキュメント
速度 大きな影響 難しい 原因によります
TTFB:サーバー応答
サーバーが応答の最初のバイトを送信するまでの時間。
それは何ですか
TTFB (Time To First Byte) は、リクエストからサーバーの応答の最初のバイトが到着するまでの時間です。これには、サーバー作業 (データベース、HTML 生成) とネットワーク遅延が含まれます。
なぜそれに対処するのでしょうか?
TTFB が高いと、他のすべてが完全に遅れます。HTML が到着する前にページのレンダリングを開始できません。これは通常、ホスティングの遅さ、アプリケーションの非効率性、またはキャッシュの不足による症状です。
やり方
- 1サーバー側のキャッシュ (ページ キャッシュ / オブジェクト キャッシュ) を有効にして、リクエストごとに HTML が生成されないようにします。
- 2遅いデータベース クエリとアプリケーション コードを最適化します。
- 3CDN を導入してコンテンツをユーザーに近づけます。
- 4サーバーが過負荷になっている場合は、より高速で強力なホスティングを検討してください。
結論
TTFB は「スタートライン」です。これが高い場合、フロントエンドの最適化によってそれを保存することはできません。最も一般的な解決策は、キャッシュ (サーバー側 + CDN) とバックエンドの高速化です。目標は、モバイルで TTFB を低く保つことです (およそ 0.5 ~ 0.8 秒未満)。
関連トピック