GitHub|Since 2007
Metodoloji

Milisaniyelerin Anatomisi: WptrnetSpeedBot ve Üçlü Denetim Protokolü

Celal Dinç

Hızı Mühendislik Sanatıyla Kanıtlamak

Hosting dünyasında "en hızlı" olduğunu iddia etmek kolaydır; ancak bu hızı atomlarına ayırarak ispatlamak bir mühendislik sanatıdır. WPTR.net olarak, basit simülasyonlarla yetinmiyoruz. Eski usul "curl" tabanlı botları emekliye ayırdık. Gerçek Tarayıcı (Real-Browser) Benchmark çağına hoş geldiniz.

WptrnetSpeedBot mimarimiz, yüksek frekanslı ticaret algoritmalarının hassasiyetini, gerçek bir kullanıcının tarayıcı deneyimiyle birleştiren Hibrit bir Motordan oluşur.

1. Çekirdek: Gerçek Chrome Tarayıcı (Puppeteer)

Sadece HTML kaynak kodunu indiren %99'luk hız testlerinin aksine, WptrSpeedBot her bir denetim için gerçek bir Headless Google Chrome tarayıcısı başlatır.

  • Gerçek Kullanıcı Deneyimi: Sunucuya sadece 'ping' atmıyoruz. Siteyi ziyaret ediyor, JavaScript'i çalıştırıyor, CSS'i yüklüyor ve sayfayı tıpkı bir insan ziyaretçinin gördüğü gibi render ediyoruz.
  • Bot Korumalarını Aşmak: Gelişmiş güvenlik duvarları (Cloudflare veya DDoS-Guard gibi) genellikle geleneksel botları engeller ve yanlış verilere yol açar. Biz gerçek bir Chrome kullanıcısı olarak göründüğümüz için, bu kalkanları aşarak duvarın arkasındaki gerçek sunucu performansını ölçebiliyoruz.
  • Toplam Sayfa Ağırlığı: Sadece ilk HTML belgesini değil, tüm varlıkları (resimler, scriptler) içeren sayfanın gerçek maliyetini hesaplıyoruz.

2. Mikroskop: Ağ Soket Analizi

Chrome bize sitenin "nasıl hissettirdiğini" söylerken, düşük seviyeli Ağ Soket sistemimiz "bunun nedenini" söyler. Tarayıcı testiyle eşzamanlı olarak, bağlantının ilk milisaniyesini parçalamak için ham bir TCP soketi açıyoruz:

$$T_{ttfb} = T_{dns} + T_{con} + T_{sec} + T_{proc}$$
  • DNS Çözümleme ($T_{dns}$): Alan adının ne kadar hızlı çözüldüğü.
  • Bağlantı Kurulumu ($T_{con}$): TCP el sıkışma gecikmesi.
  • SSL Handshake ($T_{sec}$): Şifreleme (TLS) pazarlığının hızı.
  • Server Processing ($T_{proc}$): Sunucunun ilk baytı göndermeden önceki saf "düşünme" süresi.

3. Sistem: Teknoloji ve Altyapı Denetimi (DNA Testi)

Son olarak, sunucunun "arka odasına" bakarız.

  • Denetim: Sunucuda hangi teknolojilerin (Brotli, HTTP/3, HSTS vb.) aktif olduğunu ve altyapının ne kadar güncel olduğunu kontrol eder.
  • Gemini AI Entegrasyonu: Elde edilen bu teknolojik veriler, Gemini AI destekli operasyonel denetimimizle birleştirilerek firmanın "Yükselen Yıldız" mı yoksa "Zombi Şirket" mi olduğu tescillenir.

Bu Neden Önemli?

Çoğu benchmark yalan söyler. Size 2ms TTFB gösterirler çünkü güvenlik duvarı tarafından engellenmiş küçücük bir metin dosyasını test etmişlerdir. Biz size gerçeği gösteriyoruz.

Bir hosting sağlayıcısı botlar için hızlı ama gerçek insanlar için yavaşsa (ağır JavaScript veya optimize edilmemiş veritabanları nedeniyle), Gerçek Chrome Motorumuz bunu ifşa edecektir. Biz sadece bağlantıyı değil, deneyimi ölçüyoruz.

Sağlayıcılara Çağrı: Whitelist Protokolü

WPTR.net'in bu tarafsız ve akademik ölçümlerinden mahrum kalmamak için, hosting sağlayıcılarının güvenlik duvarlarında (WAF/Firewall) www.wptr.net erişimine ve botlarımıza tam yetkili izin (Whitelist) vermeleri mecburi bir gerekliliktir.

Aksi takdirde, sistemimiz sunucunuzu "erişilemez" veya "operasyonel olarak ölü" kabul ederek puanınızı düşürecek ya da listelerden çıkaracaktır.

Sonuç: Otoritenin Temeli Güvendir

WPTR Score™ bir tahmin değil, fizik kurallarına dayalı bir sonuçtur. Bu üçlü sistem sayesinde, reklam bütçelerinin arkasına saklanmış performans kusurlarını milisaniyeler bazında ifşa ediyoruz. Bizimle yarışan tek şey, ışık hızıdır.

Tags:speedbotbenchmarkttfbmethodology