İçindekiler
- Hızlı Karşılaştırma
- WebPageTest: Laboratuvar testlerinin ustası
- GTmetrix: Hızlı özet ve görsel waterfall
- Sitespeed.io: Otomasyon ve CI dostu açık kaynak
- Calibre: Performans bütçeleri ve sürekli izleme
- Uptrends: Global checkpoint'lerle izleme ve uptime birleşimi
- Yellow Lab Tools: Frontend karmaşıklığına odaklanan analiz
- Hangisini Seçmelisin?
- Sıkça Sorulan Sorular
Lighthouse alternatifleri arıyorsan, performans analizini tek bir araçla sınırlamak zorunda değilsin. Farklı araçlar farklı metrikler, test koşulları ve izleme yaklaşımları sunar; bazıları sentetik laboratuvar koşullarında derin teknik rapor verirken bazıları sürekli izleme ve uyarı altyapısı sağlar.
Bu rehberde WebPageTest, GTmetrix, Sitespeed.io, Calibre, Uptrends ve Yellow Lab Tools gibi ücretsiz veya ücretsiz plan sunan popüler araçları karşılaştırıyorum. Her birinin hangi işte güçlü olduğunu, hangi sınırlamalara sahip olduğunu ve hangi tür kullanıcıya daha uygun olduğunu açık ve pratik bir dille anlatıyorum.
Hızlı Karşılaştırma
| Program | Platform | En iyi olduğu iş | Ücret |
|---|---|---|---|
| WebPageTest | Tarayıcı / Sunucu | Derin laboratuvar ölçümleri ve film şeritleri | Ücretsiz (kısıtlı test seçenekleri) |
| GTmetrix | Tarayıcı | Hızlı özet raporlar ve waterfall analizi | Ücretsiz plan mevcut |
| Sitespeed.io | CLI / Sunucu | Otomasyon, sürekli entegrasyon ve grup ölçümleri | Açık kaynak (kendin host et) |
| Calibre | Bulut | Sürekli izleme, performans bütçeleri ve uyarılar | Ücretsiz deneme / sınırlı ücretsiz plan |
| Uptrends | Bulut | Global checkpoint'lerle izleme ve uptime + hız | Ücretsiz deneme / sınırlamalar var |
| Yellow Lab Tools | Tarayıcı | Frontend karmaşıklığı, JS/CSS analizleri | Ücretsiz (web aracı) |
WebPageTest: Laboratuvar testlerinin ustası
WebPageTest, sayfa yüklenme sürecini kare kare (filmstrip) ve waterfall ile gösteren, çok detaylı bir açık kaynak hizmetidir. Farklı lokasyonlardan, farklı cihaz/sinirlendirme senaryolarında test çalıştırmana olanak verir; DNS, TCP, TLS ve diğer alt katman ölçümlerini görmeyi kolaylaştırır. HAR dosyaları, görsel kayıtlar ve detaylı zaman çizelgeleri sayesinde performans darboğazlarını teknik olarak izole edebilirsin.
Araç aynı zamanda gelişmiş senaryolar (scripted tests) ve kullanıcı akışı taklitleri geliştirmeni sağlar; yani tek bir sayfadan ziyade etkileşimli adımların performansını da inceleyebilirsin. WebPageTest topluluğu ve uzantıları sayesinde rapor biçimlerini genişletebilirsin, ancak bazı gelişmiş özellikler veya küresel coğrafi çeşitlilik için self-host veya özel altyapı gerekebilir.
Artıları
- Çok ayrıntılı waterfall ve filmstrip görselleştirmesi
- Farklı lokasyonlar, tarayıcı emülasyonları ve ağ koşullarıyla test imkanı
- HAR, görsel kayıt ve detaylı zaman çizelgeleri sağlar
Eksileri
- Arayüz başlangıçta karmaşık gelebilir
- Sürekli izleme için ek entegrasyon veya self-host gerekebilir
Kimler için? Derin teknik analiz ve tek seferlik laboratuvar testleriyle sorun tespit etmek isteyen geliştiriciler ve performans mühendisleri için.
GTmetrix: Hızlı özet ve görsel waterfall
GTmetrix, web sitesi performansını kolay okunur bir şekilde özetleyen arayüzüyle bilinir. Waterfall görüntüsü, sayfa öğelerinin yüklenme sırası ve boyutlarına hızlıca bakmanı sağlar; ayrıca rapor içinde kritik kaynak önerileri sunar. Hızlı bir bakışla sayfayı hangi varlıkların yavaşlattığını görmek isteyenler için pratiktir.
Ücretsiz plan giriş seviyesi kullanım için uygundur; daha gelişmiş sürekli testler, global lokasyonlar veya daha sık izleme gerekiyorsa ücretli seçeneklere bakmak gerekebilir. GTmetrix raporları, özellikle görsel sorunları ve büyük varlıkları tespit etmede pratik bir araçtır.
Artıları
- Kullanımı kolay arayüz ve açık waterfall raporları
- Hızlı öneriler ve görsel problem tespiti
- Yeni başlayanlar için anlaşılır metrikler
Eksileri
- Ücretsiz planın test sıklığı ve lokasyon seçenekleri sınırlı olabilir
- Bazı derin teknik metrikler eksik kalabiliyor
Kimler için? Hızlı bir ön değerlendirme ve waterfall üzerinden görsel tespit yapmak isteyenler için.
Sitespeed.io: Otomasyon ve CI dostu açık kaynak
Sitespeed.io, tamamen otomasyon odaklı bir araçtır; CLI üzerinden çalışır ve sürekli entegrasyon (CI) süreçlerine kolayca eklenebilir. Çok sayıda sayfayı topluca test etmek, zaman içinde performans regresyonlarını izlemek ve kendi sunucunda verileri depolamak isteyen ekipler için güçlüdür. Browsertime, PageXray gibi bileşenlerle birlikte derinlemesine teknik ölçümler üretebilir.
Açık kaynak olması, tamamen ücretsiz olarak kendi altyapında çalıştırabilmeni sağlar; bu sayede özel ihtiyaçlara göre raporlamayı ve veri saklamayı kontrol edebilirsin. Ancak bir GUI bekliyorsan veya bulut tabanlı kolay kurulum istiyorsan ek konfigürasyon gerekebilir.
Artıları
- Açık kaynak ve kendin host edebileceğin CLI aracı
- CI/CD entegrasyonları ve otomatik regresyon testleri için ideal
- Toplu testler ve özelleştirilebilir raporlama
Eksileri
- CLI tabanlı olduğu için başlangıç konfigürasyonu gerektirir
- Hazır bulut GUI'si isteyenler için ek kurulum bidir
Kimler için? CI/CD hattına entegre ederek sürekli performans kontrolü yapmak isteyen geliştirici ekipleri ve teknik kullanıcılar için.
Calibre: Performans bütçeleri ve sürekli izleme
Calibre, performans bütçeleri oluşturmayı, sayfa değişikliklerini takip etmeyi ve belirlediğin eşiğin aşılması halinde uyarı göndermeyi kolaylaştıran bulut tabanlı bir çözümdür. Raporları paylaşılabilir formatta sunar; ekiplerin performans hedefleri belirleyip bu hedefleri zaman içinde takip etmesi için uygundur.
Kullanımı kolay bir arayüzü vardır ve düzenli testler ile grafiksel raporlar sağlar; ücretsiz veya deneme katmanı sınırlı özellik sunabilir. Eğer senin için asıl ihtiyaç sürekli izleme, uyarılar ve ekip içinde paylaşılabilir raporlar ise Calibre pratik bir seçenek olacaktır.
Artıları
- Performans bütçeleri ve uyarı mekanizmaları
- Paylaşılabilir raporlar ve düzenli zaman serisi grafikler
- Bulut tabanlı, kuruluma gerek yok
Eksileri
- Tam özellikli kullanım için ücretli planlar gerekebilir
- Self-host seçeneği bulunmayabiliyor
Kimler için? Bütçe tabanlı izleme ve ekip içinde performans hedefleri yönetmek isteyen proje sahipleri ve ürün yöneticileri için.
Uptrends: Global checkpoint'lerle izleme ve uptime birleşimi
Uptrends, performans izleme ile uptime (erişilebilirlik) takibini birleştiren bir platformdur. Farklı ülkelerden test noktalarıyla sayfa yanıt sürelerini karşılaştırmana yardımcı olur; bu sayede coğrafi performans farklılıklarını görebilirsin. Raporlama ve uyarı altyapısı güçlüdür, dolayısıyla hem hız hem de süreklilik takibi isteyenler için uygundur.
Platform genelde bulut üzerinde çalışır ve izleme sıklığı/koşulları açısından farklı planlar sunar; ücretsiz deneme veya sınırlı ücretsiz kullanım olabilir. Eğer global izleme ve uptime verilerini birleştirmek istiyorsan Uptrends'in sunduğu checkpoint ağı işine yarayacaktır.
Artıları
- Global checkpoint ağı ile coğrafi performans karşılaştırması
- Uptime + performans takibini tek yerde sunar
- Güçlü uyarı ve raporlama seçenekleri
Eksileri
- Tam kapsamlı kullanım için ücretli seçeneklere ihtiyaç duyulabilir
- Gelişmiş özelleştirme bazen teknik konfigürasyon ister
Kimler için? Hem erişilebilirlik hem de performans takibi yapmak isteyen küçük ekipler ve site sahipleri için.
Yellow Lab Tools: Frontend karmaşıklığına odaklanan analiz
Yellow Lab Tools, özellikle frontend yapısının karmaşıklığını, JavaScript/CSS büyüklüğünü ve DOM ile ilgili performans problemlerini analiz eden bir web aracıdır. Score'lar, grafikler ve önemli sorun noktaları üretebilir; özellikle frontend optimizasyonu yaparken hangi alanların büyüdüğünü görmek için işe yarar.
Bu araç, kullanıcı deneyimiyle doğrudan ilişkili olabilecek JS yürütme süreleri, DOM node sayıları ve CSS kütleleri gibi metriklere dikkat çeker. Basit bir web aracı olduğu için hızlıca sorun tespiti yapmak isteyen geliştiriciler için pratik bir ön tarama aracı olabilir.
Artıları
- Frontend karmaşıklığı ve JS/CSS analizine odaklı
- Hızlı ve kolay erişilebilen web aracı
- Uygun olmayan kod yapıları ve büyük varlıkları gösterir
Eksileri
- Derin laboratuvar testleri veya sürekli izleme özellikleri sınırlı
- Büyük ölçekli otomasyon için uygun değil
Kimler için? Frontend optimizasyonu yapmak isteyen geliştiriciler ve performansın kod seviyesini anlamak isteyen ekipler için.
Hangisini Seçmelisin?
- Tek seferlik derin analiz gerekiyorsa: WebPageTest
- Hızlı ön değerlendirme ve görsel waterfall istersen: GTmetrix
- CI/CD ile otomatik test ve toplu ölçümler yapılacaksa: Sitespeed.io
- Sürekli izleme, bütçeler ve uyarılar istersen: Calibre
- Global izleme ve uptime kombinasyonu istiyorsan: Uptrends
- Frontend kod karmaşıklığını analiz etmek istiyorsan: Yellow Lab Tools
Sıkça Sorulan Sorular
Lighthouse yerine neden başka araçlar kullanmalıyım?
Her aracın odak noktası farklıdır: bazıları sentetik laboratuvar ölçümleri verirken bazıları sürekli izleme ve uyarı, bazıları ise frontend kod karmaşıklığını analiz eder. Alternatif araçlarla birden çok bakış açısı elde ederek daha kapsamlı bir performans stratejisi kurabilirsin.
Gerçek kullanıcı verisi (RUM) hangi araçlarda bulunur?
RUM verisi genelde ayrı bir izleme çözümü veya bulut hizmetleri tarafından sunulur; bazı platformlar hem sentetik test hem de RUM entegrasyonu sunar. RUM gerekiyorsa Calibre benzeri bulut servislerin veya özel RUM çözümlerinin entegrasyonlarına bakmalısın.
Ücretsiz araçlarla sürekli izleme yapabilir miyim?
Bazı açık kaynak araçları kendin host ederek ücretsiz sürekli izleme kurmana izin verir; bulut servislerin ücretsiz planları genelde sınırlı test sıklığı veya lokasyon sunar. Hangi yöntemi seçeceğin ihtiyaçlarına ve teknik kaynaklarına bağlı.
Birden çok aracı bir arada kullanmak mantıklı mı?
Evet. Örneğin WebPageTest ile derin analiz, Sitespeed.io ile otomasyon ve Calibre ile sürekli izleme kombinasyonu, hem laboratuvar hem de zaman içi trendleri takip etmeni sağlar. Araçları bir arada kullanmak eksiksiz bir görünürlük verir.
Yeni başlayan biri olarak nereden başlamalıyım?
Önce GTmetrix veya WebPageTest ile sayfana hızlı bir test at; temel bottleneck'leri belirledikten sonra otomasyon ve sürekli izleme ihtiyaçları için Sitespeed.io veya Calibre gibi çözümlere yönel. İhtiyacına göre RUM veya global izleme eklemeyi düşün.







