TTFB Açıklaması: Time-to-First-Byte Neyi Ölçer ve Tek Sayıya Dayalı Karşılaştırmalar Neden Yanıltıcıdır
Time to First Byte bileşik bir metriktir — DNS, TCP, TLS, sunucu işleme süresi, geri dönüş yolu. Hosting testlerindeki tekil TTFB değerleri tekrar üretilebilir değildir. TTFB'nin gerçekte neyi ölçtüğünü ve sağlayıcıları dürüstçe nasıl karşılaştıracağınızı burada öğrenin.
TTFB gerçekte neyi ölçer
Time to First Byte, tarayıcının bir istek göndermesinden ilk yanıt baytının ulaşmasına kadar geçen süredir. Beş bileşenden oluşur: DNS çözümlemesi, TCP el sıkışması, TLS müzakeresi, sunucu işleme ve ağ geri dönüş yolu. Statik bir sayfada ağ bileşenleri baskındır. Veritabanı destekli bir sayfada (etkin eklentilere sahip WordPress, bir Rails uygulaması, bir Django sitesi) sunucu işleme baskındır. Sonuç olarak: Aynı sağlayıcı, farklı sayfalarda çok farklı TTFB değerleri verebilir.
TTFB değerleri tek bir sayı olarak neden tekrar üretilemez
Hosting testleri her sağlayıcı için rutin olarak tek bir TTFB değeri yayınlar (Managed-WordPress segmentindeki kazanan için bir milisaniye değeri, ucuz bir paylaşımlı sağlayıcıda çok daha yüksek bir değer). Bu sayılar tekrar üretilemez, çünkü TTFB test sayfasının koduna, eklenti setine, veritabanı boyutuna, önbellek durumuna, test istemcisinin coğrafi konumuna ve test anındaki sunucu yüküne bağlıdır. Tekil TTFB değerleri yayınlamıyoruz, çünkü vereceğimiz her sayı, bir okuyucunun kendi ölçümünde tekrar üretemeyeceği bir sayı olurdu.
Büyük sağlayıcılar performans vaadini nasıl ifade ediyor
Sağlayıcılar performans hakkında altyapı üzerinden konuşur (Kinsta, kinsta.com/features adresinde 37 veri merkezinde Google Cloud Premium Tier'dan bahseder; SiteGround, siteground.com/google-cloud-hosting.htm adresinde Google Cloud'dan bahseder), SLA üzerinden (DreamHost, dreamhost.com/legal/100-uptime-guarantee/ adresinde %100 çalışma süresi garantisi yayınlar, Kinsta, kinsta.com/legal/sla/ adresinde %99,9'luk bir SLA yayınlar) ve önbellek mimarisi üzerinden. Bunların hiçbiri bir TTFB garantisi değildir ve dürüst değerlendirme budur.
Sağlayıcılar gerçekte nasıl karşılaştırılır
Gerçekten önemsediğiniz iş yüküyle kendi ölçümünüzü yapın. Hedef kitlenize yakın bir bölgeden k6, Apache Bench veya hey gibi bir araç kullanın; her sağlayıcıda temsili bir URL'yi çağırın (ücretsiz deneme süresi içinde veya ücretli bir planın iade süresi dahilinde); tek bir çağrı yerine uzun süren bir çalışma boyunca p50 ve p95 değerlerini kaydedin. Pazarlama metinlerini değil, bu sayıları karşılaştırın. Tek seferlik bir kontrol için KeyCDN'in performans testi veya webpagetest.org gibi bir araç eğilim olarak dürüst bir sinyal verir.
Fiyatın söylediği, TTFB'nin söylemediği
TTFB'yi karşılaştırmak zordur. Yayınlanan fiyatı ise değil. Giriş ve yenileme fiyatı arasındaki fark, hosting'de en dürüst karşılaştırma sinyalidir: Kinsta'nın yoktur (Single planında giriş fiyatı 35 $ = yenileme fiyatı 35 $); Hetzner'in yoktur (CX22'de bugün 3,79 € ve gelecek yıl 3,79 €); SiteGround, Bluehost ve DreamHost'un paylaşımlı planları, giriş ve yenileme fiyatı arasında dik bir farklılaşma gösterir (Bluehost Basic giriş fiyatı 2,95 $ → yenileme 11,99 $, SiteGround StartUp giriş fiyatı 2,99 $ → yenileme 17,99 $, DreamHost Shared Starter giriş fiyatı 2,59 $ → yenileme 10,99 $). Giriş fiyatını mı yoksa yenileme fiyatını mı ödediğiniz önemli olan şeydir — tekrar üretilemez bir TTFB sayısı değil.
Kaynaklar
Kinsta SLA: kinsta.com/legal/sla. Kinsta Features: kinsta.com/features. SiteGround Google Cloud: siteground.com/google-cloud-hosting.htm. DreamHost %100 Uptime: dreamhost.com/legal/100-uptime-guarantee. Sağlayıcıların fiyat sayfaları: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Tüm URL'lere 30.04.2026 tarihinde erişildi.