Web Sitesi Yanıt Süresi (TTFB)
DNS çözümleme, TCP bağlantı, SSL Handshake ve İlk Bayta Kadar Geçen Süreyi (TTFB) milisaniye cinsinden ölçün.
Test Sonucu Özeti
Zaman Çizelgesi Kırılımı (Waterfall)
TTFB (Time to First Byte) Nedir?
İlk Bayta Kadar Geçen Süre (TTFB), kullanıcının bir bağlantıya tıkladığı (veya URL'yi girdiği) an ile, sunucudan gelen ilk veri parçasının tarayıcıya ulaştığı an arasındaki süreyi ölçer. Temelde sunucunuzun ne kadar hızlı tepki verdiğini ve arka planda kodların (PHP, veritabanı sorguları vb.) ne kadar hızlı çalıştığını gösterir.
Yanıt Süresi Metrikleri Nelerdir?
- DNS Çözümleme (DNS Lookup): Alan adının IP adresine çevrilmesi için geçen süredir. Hızlı bir DNS sağlayıcısı veya DNS önbelleği bu süreyi kısaltır.
- TCP Bağlantısı (TCP Connect): Tarayıcınız ile sunucu arasında 3'lü el sıkışma (3-way handshake) yapılarak ağ bağlantısının kurulduğu süredir. Sunucunun coğrafi uzaklığı bu süreyi etkiler.
- TLS/SSL El Sıkışması (SSL Handshake): HTTPS bağlantılarında şifreleme anlaşmasının yapıldığı süredir. TLS 1.3 kullanımı bu süreyi yarı yarıya düşürür.
- Sunucu İşleme (Server Processing / TTFB): İsteğin sunucuya ulaşmasıyla, veritabanı sorgularının yapılıp sayfanın ilk html baytının yola çıkması arasındaki süredir. (Bu aracımızda TTFB metriği bağlantı süreleri dahil olarak gösterilmektedir).
İyi Bir Yanıt Süresi Ne Olmalıdır?
Google ve Web Vitals standartlarına göre, iyi bir TTFB (İlk Bayta Kadar Süre) 800 ms'nin altında olmalıdır. Ancak mükemmel bir kullanıcı deneyimi için bu sürenin 200-300 ms civarında olması hedeflenmelidir. Sunucu tarafı önbellekleme (Server-side Caching), Redis kullanımı ve CDN entegrasyonu bu süreleri dramatik şekilde iyileştirir.