Uzman rehberi

Web Performansı

Web Sitesi Performansı Nasıl Ölçülür?

Web sitesi hızını tek puan yerine gerçek sayfa türleri, kullanıcı koşulları, sunucu zamanı ve görsel kararlılık üzerinden ölçmek için test planı.

Açık ölçütlerKararı etkileyen başlıklar anlaşılır biçimde ayrıştırılır.
Dengeli karşılaştırmaAvantajlar kadar sınırlar ve maliyet etkileri de ele alınır.
Uygulanabilir sonuçGörüşmede kullanabileceğiniz somut kontrol noktaları sunulur.
Web Sitesi Performansı Nasıl Ölçülür?
Nesirci web tasarım ve yazılım bilgi merkezi
Kısa özet

Web sitesi hızını tek puan yerine gerçek sayfa türleri, kullanıcı koşulları, sunucu zamanı ve görsel kararlılık üzerinden ölçmek için test planı.

Performans ölçümü, tek bir aracın verdiği puanı kaydetmek değil; farklı sayfa türlerinde kullanıcıyı bekleten aşamayı bulup aynı koşullarda tekrar sınamaktır.

Bir web sitesinin ana sayfası hızlıyken ürün listesi, blog detayı veya iletişim formu yavaş olabilir. Bu nedenle performans kontrolü yalnızca ana URL üzerinde yapılırsa gerçek sorunlar görünmez. Ölçüm planı, sitenin farklı veri ve görsel yükü taşıyan sayfa türlerini kapsamalıdır.

Test sonucu; cihaz, bağlantı, önbellek, sunucu yoğunluğu ve üçüncü taraf servislerden etkilenir. Tek ölçüm yerine aynı senaryoyu düzenli tekrarlamak, değişikliğin gerçekten iyileştirme sağlayıp sağlamadığını gösterir.

Önce temsilci sayfa seti seçin

Sitedeki bütün URL’leri elle test etmek gerekmez. Ortak şablonları temsil eden küçük bir set seçilebilir: ana sayfa, hizmet listesi, görsel ağırlıklı proje detayı, uzun blog yazısı, form sayfası ve varsa e-ticaret kategori/ürün sayfası. Giriş gerektiren panel için de ayrı bir kullanıcı senaryosu belirlenir.

Her sayfa için beklenen temel eylemi yazın. Ziyaretçi başlığı ne zaman görüyor, menüyü ne zaman kullanabiliyor, form ne zaman yanıt veriyor? Teknik ölçümleri kullanıcı davranışıyla ilişkilendirmek önceliklendirmeyi kolaylaştırır.

Laboratuvar testi ile gerçek kullanım verisini ayırın

Kontrollü test, aynı cihaz ve bağlantı koşulunda değişiklikleri karşılaştırmaya yarar. Gerçek kullanım verisi ise farklı telefon, ağ ve ziyaretçi koşullarında yaşanan deneyimi gösterir. Kontrollü testte iyi görünen bir sayfa, gerçek cihazlarda büyük görsel veya üçüncü taraf kod nedeniyle sorun yaşayabilir.

Bu iki veri türü birbirinin yerine geçmez. Geliştirme sırasında kontrollü test hızlı geri bildirim sağlar; yayın sonrasında gerçek kullanıcı eğilimleri hangi şablonların öncelikli olduğunu gösterir.

Bekleme hangi katmanda oluşuyor?

  • Sunucu cevabı: Veritabanı sorgusu, uzak API veya dinamik içerik üretimi ilk yanıtı geciktirebilir.
  • Ana içerik: Büyük görsel, font veya kritik stil geç geldiğinde kullanıcı sayfanın temel mesajını bekler.
  • Etkileşim: Uzun çalışan JavaScript görevleri menü, form ve butonların yanıtını geciktirebilir.
  • Görsel kararlılık: Boyutu ayrılmayan medya ve sonradan eklenen alanlar sayfayı aşağı-yukarı kaydırabilir.
  • Tekrar ziyaret: Doğru önbellek başlıkları yoksa değişmeyen dosyalar her ziyarette yeniden indirilir.

Ölçümden düzeltmeye giden sıra

  1. Temsilci URL’yi aynı cihaz ve ağ koşulunda birkaç kez ölçün.
  2. İlk yüklemede en uzun süren kaynak ve sunucu isteğini belirleyin.
  3. Tek bir değişkeni iyileştirin; örneğin görsel boyutu ya da sorgu sayısı.
  4. Aynı senaryoyu önbellek boş ve dolu durumlarda tekrar çalıştırın.
  5. Başka sayfa türlerinin değişiklikten olumsuz etkilenmediğini kontrol edin.
  6. Sonucu tarih, sürüm ve test koşuluyla kaydedin.

Birden fazla değişiklik aynı anda yapıldığında hangi müdahalenin fayda sağladığı anlaşılmaz. Küçük ve ölçülebilir adımlar, performans çalışmasını kalıcı hâle getirir.

Yayın öncesi kısa kontrol

  • Görseller görüntülendiği ölçüye yakın boyutta ve uygun formatta mı?
  • İlk ekran dışındaki medya gecikmeli yükleniyor mu?
  • Görsel ve gömülü içerikler için genişlik-yükseklik alanı ayrılmış mı?
  • CSS ve JavaScript dosyaları sürümlü, sıkıştırılmış ve önbelleğe uygun mu?
  • Üçüncü taraf kodların her sayfada çalışması gerçekten gerekli mi?
  • Liste sayfalarında gereksiz tekrar sorguları bulunuyor mu?

Performans, yayın günü yapılan tek seferlik bir kontrol değildir. Yeni içerik, eklenti ve entegrasyonlar eklendikçe aynı temsilci sayfa seti yeniden ölçülmelidir. kurumsal web sitesi geliştirme sürecinde bu kontroller tasarım, içerik ve teknik teslimle birlikte ele alınır.

Bu rehberden ne öğreneceksiniz?

  • Dijital yatırım kararını somut ölçütlerle vermek isteyen işletme sahipleri
  • Teknik kapsamı sade bir dille anlamak isteyen proje yöneticileri
  • Teklifleri ve çözüm seçeneklerini karşılaştıran ekipler

Karar verirken kontrol edin

  • İş hedefi ve beklenen sonucun açık tanımı
  • Kullanıcı, veri ve entegrasyon gereksinimleri
  • Güvenlik, performans ve bakım sorumlulukları
  • Başarıyı gösterecek ölçülebilir kriterler

Bir sonraki adım

Bu konuyu projeniz için birlikte değerlendirelim.

Mevcut durumunuzu ve hedefinizi anlatın; hangi yaklaşımın daha doğru olduğunu netleştirelim.