Üç WordPress önbellek eklentisini aynı sunucuda ve aynı sayfada test ettik: kendi eklentimiz Velox Cache, W3 Total Cache ve WP Super Cache; bunlara ek olarak hiç önbellek eklentisi olmayan bir WordPress. Google PageSpeed’de hem mobilde hem masaüstünde 100 alan tek yapılandırma Velox Cache oldu; saniyede W3 Total Cache’in yaklaşık 3 katı, WP Super Cache’in ise yaklaşık 10 katı isteğe cevap verdi.
Velox Cache’i biz geliştiriyoruz; bu yüzden bu yazıyı bir üretici testi olarak okuyun. Adil olması için her eklentinin önerilen ya da varsayılan ayarlarını kullandık, PageSpeed raporlarını yayınlıyoruz ve bu testin neyi göstermediğini aşağıda sıralıyoruz.
Sonuçlar bir bakışta
| Yapılandırma | PageSpeed mobil | PageSpeed masaüstü | Saniyedeki istek | İlk bayt, ana sayfa |
|---|---|---|---|---|
| Velox Cache | 100 | 100 | 5.621 | 0,6 ms |
| W3 Total Cache 2.10.7 | 98 | 94 | 2.015 | 1,3 ms |
| WP Super Cache 3.1.4 | 98 | 95 | 573 | 4,6 ms |
| Önbellek eklentisi yok | 98 | 95 | 17 | 104,9 ms |
Sunucu ölçümleri Velox Cache 1.9.1 ile, PageSpeed ölçümleri 1.9.4 ile yapıldı; ikisi de 20 Ekim 2026’da.
Sunucu hızı: PHP çalıştırmadan kim cevap veriyor
Önbellek eklentisi olmadan WordPress her sayfayı PHP ve veritabanıyla oluşturur. Test sunucumuzda bu, sayfa başına yaklaşık 100 ms sürdü ve siteyi saniyede 17 istekle sınırladı. Sayfa önbelleği hazır HTML çıktısını saklar; böylece sonraki ziyaretçiye sayfa yeniden oluşturulmaz, bir kopyası verilir.
Farkı, bu kopyanın nasıl sunulduğu yaratır:
| Yapılandırma | İlk bayt, ana sayfa | İlk bayt, yazı | Saniyedeki istek (20 eş zamanlı) | Sayfa, sıkıştırılmış |
|---|---|---|---|---|
| Velox Cache 1.9.1 | 0,6 ms | 0,6 ms | 5.621 | 23,4 KB |
| W3 Total Cache 2.10.7 | 1,3 ms | 1,3 ms | 2.015 | 20,4 KB |
| WP Super Cache 3.1.4 | 4,6 ms | 99,3 ms | 573 | 20,3 KB |
| Önbellek eklentisi yok | 104,9 ms | 86,7 ms | 17 | 20,2 KB |
Velox, Apache’nin önbellekteki sayfaları doğrudan diskten göndermesini sağlayan kurallar yazar; böylece önbellekten sunulan bir ziyarette PHP hiç çalışmaz. İlk bayt süresinin en kısa, kapasitesinin en yüksek olmasının nedeni budur.
Sonuçları adil okumak için iki ayrıntı önemli. WP Super Cache varsayılan ayarlarıyla yazı sayfasını önbelleğe almadı; bu yüzden yazı sayfasındaki değeri önbelleksiz WordPress’e yakın. Velox sayfası ise yaklaşık 3 KB daha büyük, çünkü kritik CSS sayfanın içinde yer alıyor; böylece tarayıcı sayfayı stil dosyalarını beklemeden çizebiliyor.
Önbellek temizlendikten sonraki ilk ziyaret Velox’ta biraz daha pahalıdır: Velox sayfayı saklarken optimize ettiği için WordPress’in ihtiyaç duyduğu yaklaşık 100 ms’ye 13–14 ms ekler. Sonraki her ziyaret 0,6 ms sürer.
Mobilde Google PageSpeed
| Yapılandırma | Puan | FCP | LCP | Speed Index | CLS |
|---|---|---|---|---|---|
| Velox Cache 1.9.4 | 100 | 0,8 s | 1,2–1,8 s | 0,8–1,9 s | 0 |
| W3 Total Cache 2.10.7 | 98 | 1,4 s | 2,3 s | 2,5 s | 0 |
| WP Super Cache 3.1.4 | 98 | 1,4 s | 2,3 s | 1,4 s | 0 |
| Önbellek eklentisi yok | 98 | 1,4 s | 2,3 s | 1,4 s | 0 |
FCP (First Contentful Paint) ilk metnin ya da görselin göründüğü an, LCP (Largest Contentful Paint) ana içeriğin göründüğü andır; Speed Index ise sayfanın görünen kısmının ne kadar hızlı dolduğunu gösterir. Mobilde Velox ilk içeriği 0,6 s, ana içeriği 0,5–1,1 s daha erken gösterdi. Diğer iki eklenti, eklentisiz duruma göre mobil sonucu değiştirmedi.
Velox için iki testin aralığını, diğerleri için tek testin sonucunu veriyoruz. Test, Lighthouse 13.5.0 ile yavaş 4G bağlantıdaki bir Moto G Power’ı emüle eder.
Bunun nasıl işlediğine dair bir not: Velox’un Dengeli profili, JavaScript’i ziyaretçi sayfayla ilk kez etkileşime girene kadar geciktirir ve kritik CSS’i sayfanın içine koyar. PageSpeed tıklamaz ve kaydırmaz; bu yüzden geciktirilen betikler test sırasında çalışmaz, gerçek ziyaretçiler ise bunları ilk etkileşimlerinden sonra yine yükler. Velox’un Core Web Vitals değerlerini gerçek ziyaretçilerden de ölçüp yönetim panelinde göstermesinin nedeni budur.
Masaüstünde Google PageSpeed
| Yapılandırma | Puan | FCP | LCP | Speed Index | CLS |
|---|---|---|---|---|---|
| Velox Cache 1.9.4 | 100 | 0,2 s | 0,8 s | 0,3 s | 0 |
| WP Super Cache 3.1.4 | 95 | 0,3 s | 0,7 s | 2,3 s | 0 |
| Önbellek eklentisi yok | 95 | 0,3 s | 0,7 s | 2,3 s | 0 |
| W3 Total Cache 2.10.7 | 94 | 0,3 s | 0,6 s | 2,5 s | 0 |
Velox masaüstünde de 100 aldı. Sayfası diğerlerinden yaklaşık 2 saniye önce tamamlanmış göründü (Speed Index 0,3 s; diğerlerinde 2,3–2,5 s).
Nasıl ölçtük
- Sunucu: Hetzner Cloud, 4 GB RAM, Ubuntu 26.04, mod_php ile Apache 2.4.66, PHP 8.5.4, MariaDB 11.8.
- Site: WordPress 7.1.3, Astra 4.14.1, Elementor ve Contact Form 7; her biri 1920 px kapak görseli ve bir YouTube videosu içeren 8 yazı.
- Ayarlar: Velox Cache Dengeli profilde (ilk etkileşime kadar geciktirilen JavaScript, kritik CSS, geç yükleme); WP Super Cache önerilen basit modda; W3 Total Cache’te sayfa önbelleği Disk: Enhanced olarak ayarlı. Her yapılandırmada diğer tüm önbellek eklentileri kapatıldı.
- Sunucu ölçümleri: önbellek doldurulduktan sonra sunucunun içinden ölçüldü; ilk bayt için 20 curl isteğinin ortalaması, saniyedeki istek için ApacheBench (400 istek, 20 eş zamanlı bağlantı) kullanıldı.
- PageSpeed: ana sayfada pagespeed.web.dev; yapılandırmalar arasında önbellek temizlenip yeniden dolduruldu.
Bu testin göstermedikleri
- Test sitesi hafif olduğu için her yapılandırma yüksek puan aldı. Çok sayıda eklenti kullanan ağır temalarda farkın açılmasını bekliyoruz, ancak bunu ölçmedik.
- PageSpeed laboratuvar sonuçları testten teste değişir ve her yapılandırma bir ya da iki kez test edildi.
- WP Rocket lisans gerektirdiği için test edilmedi.
- Sunucu ölçümleri aynı makinede yapıldı. Gerçek bir ziyaretçi ayrıca ağı da bekler.
Testi kendi sitenizde tekrarlayın
Rakamlarımıza güvenmek zorunda değilsiniz. İki komut, kendi siteniz için aynı sunucu ölçümlerini verir. Bunları yönettiğiniz bir sitede, yoğun saatlerin dışında çalıştırın: önbellek eklentinizi değiştirmeden önce bir kez, değiştirdikten sonra bir kez.
20 isteğin ortalaması olarak ilk bayt süresi:
for i in $(seq 20); do curl -s -o /dev/null -w '%{time_starttransfer}\n' https://example.com/; done | awk '{s+=$1} END {printf "%.1f ms\n", s/NR*1000}'
20 eş zamanlı bağlantıyla saniyedeki istek sayısı (ApacheBench; Debian ve Ubuntu’da apache2-utils paketinde bulunur):
ab -n 400 -c 20 https://example.com/
Önbelleğin dolu olması için ilk komutu iki kez çalıştırın ve ikinci sonucu kullanın. PageSpeed için aynı sayfayı birkaç kez test edin ve tek tek puanlar yerine aralıkları karşılaştırın.
Diğer WordPress önbellek eklentileri
Önbellek eklentilerini karşılaştıranlar genellikle birkaç isme daha bakar. Bu listede yalnızca ilk ikisini ölçtük; diğerleriyle ilgili notlar, nasıl performans göstereceklerini değil, ne olduklarını anlatır.
- W3 Total Cache: ücretsiz; sayfa, nesne, veritabanı ve tarayıcı önbelleğini ve CDN ayarlarını tek eklentide toplar. Yukarıda ölçüldü.
- WP Super Cache: Automattic’in, sayfaların statik HTML kopyalarını sunan ücretsiz eklentisi. Yukarıda ölçüldü.
- WP Rocket: ücretli, hepsi bir arada bir eklenti; sayfa önbelleği eklenti etkinleştirildiği anda devreye girer. Lisans gerektirdiği için burada test edilmedi.
- LiteSpeed Cache: ücretsiz; sayfa önbelleği bir LiteSpeed web sunucusu (ya da QUIC.cloud CDN hizmeti) gerektirir, optimizasyon özellikleri ise başka sunucularda da çalışır.
- WP Fastest Cache: ek özellikler için ücretli bir premium sürümü olan ücretsiz bir sayfa önbelleği.
- Autoptimize: CSS, JavaScript ve HTML kodunu optimize eder ama kendi sayfa önbelleği yoktur; bu yüzden genellikle bir önbellek eklentisiyle birlikte kullanılır.
Velox Cache iki yarıyı tek bir ücretsiz eklentide birleştirir: Apache ya da LiteSpeed’in PHP çalıştırmadan sunduğu bir sayfa önbelleği ve başka durumlarda çoğu zaman ikinci bir eklenti gerektiren ön yüz işleri (kritik CSS, geciktirilmiş JavaScript, WebP ve AVIF). Yapay zekâ asistanı isteğe bağlıdır ve sizin kendi anahtarınızla çalışır.
Hangisini kullanmalısınız?
Siteniz Apache ya da LiteSpeed üzerinde çalışıyorsa, sayfaları PHP çalıştırmadan sunan bir önbellek size kapasitede en büyük kazancı sağlar; Velox da tam bu durum için geliştirildi. Nginx’te Velox’un PHP özellikleri çalışır, ancak sunucu kurallarının elle eklenmesi gerekir. Hangisini seçerseniz seçin, kendi sitenizde önce ve sonra ölçüm yapın ve aynı anda yalnızca bir sayfa önbelleği eklentisini etkin tutun.
Velox Cache ücretsizdir ve ürün sayfasından indirebilirsiniz. Ayrıca yakında WordPress.org eklenti dizininde de yer alacak. Ürün sayfasında tüm sonuçları, PageSpeed raporlarını ve eklentinin ekran görüntülerini bulabilirsiniz.

