TTFB

يقيس زمن وصول البايت الأول (TTFB) مدى سرعة بدء الخادم في الرد: DNS، وإعداد الاتصال، ومعالجة الخادم، وعودة البايت الأول.

تعريفات فقط — المصطلح المشروح هنا ليس خدمة نبيعها.

زمن وصول البايت الأول هو فترة الانتظار بين إرسال طلب HTTP واستلام أول بايت من الاستجابة. وهو يشمل DNS عندما لا يكون الاسم مخزنًا مؤقتًا، وإعداد الاتصال وTLS، ورفع الطلب، ومعالجة الخادم، ورحلة العودة، لكنه لا يشمل بقية الاستجابة.

أين ينتظر البايت الأول

40 ms

أين ينتظر البايت الأول
القيمة ماذا يعني
1 ms المدينة نفسها
10 ms مسار إقليمي
40 ms مسار إقليمي
120 ms مسار عابر للقارات
300 ms طوابير أو مسار طويل
800 ms طوابير أو مسار طويل
الجزء الشبكي من TTFB: زمن الذهاب والإياب على مقياس، من المسارات داخل المدينة نفسها إلى الطوابير والمسارات الطويلة.
وصف نصي

تمتد المسطرة من 1 إلى 1000 ms. وتتدرج صفوفها الستة من 1 ms داخل المدينة نفسها إلى 800 ms للطوابير والمسارات الطويلة. ويضيف TTFB إلى هذا الزمن الشبكي كلًّا من DNS وإعداد الاتصال ومعالجة الخادم.

ما يخفيه الرقم

يتوقف TTFB عند البايت الأول، فلا يقول شيئًا عن بقية الاستجابة أو عن طريقة عرض الصفحة. والصفحة ذات TTFB السريع والمحتوى البطيء تبقى صفحة بطيئة. وقد تنتج القيمة البطيئة عن DNS، أو ذاكرة تخزين مؤقت باردة، أو سلسلة إعادة توجيه، أو طابور في الخادم، أو موقع بعيد. قارن من شبكة المستخدم، لأن الفحص من مركز بيانات قد يغفل مسار الهاتف المحمول. وتعرض أداة Ping الجزء الشبكي.

الأسئلة الشائعة

هل TTFB عامل في ترتيب نتائج البحث؟

يدخل بصورة غير مباشرة في قياسات تجربة الصفحة، عبر توقيتات المتصفح، وليس درجة مستقلة.

ما قيمة TTFB الجيدة؟

يعتمد ذلك على المسار والمحتوى. وبضع مئات من المللي ثانية قيمة شائعة لصفحة ديناميكية.

هل يشمل TTFB التنزيل؟

لا. فهو يتوقف عند البايت الأول؛ وتُقاس بقية الاستجابة بشكل منفصل.

اعرف المزيد

المصادر

  1. IETF RFC 9110: دلالات HTTP