İçeriğe geç
Özellikler

Hız iddiası değil, nasıl çalıştığı.

Kullya'nın sayfayı nasıl ürettiğini, neyi önbelleğe aldığını ve birden çok siteyi nasıl sunduğunu açıkça anlatıyoruz. Rakamları ise bağımsız ölçüm yapıldığında yöntemiyle birlikte yayımlayacağız.

Kullya panelinde site gelişmiş ayarları: önbellek, sıkıştırma ve görsel ayarları

Her ziyarette baştan hesaplanan sayfa

Birçok sitede her istek şablonu yeniden yorumlar, veriyi yeniden çeker ve sayfayı sıfırdan kurar. Eklenti sayısı arttıkça bu zincir uzar. Hızlandırmak için ek önbellek eklentileri, ayrı sıkıştırma ayarları ve görsel optimizasyon servisleri devreye girer; her biri ayrı bir yapılandırma demektir.

Bir kez çözülen şablon, seçici önbellek

Kullya bir sayfanın şablonunu ilk istekte çözümleyip bir render planına dönüştürür ve bu planı saklar. Sonraki isteklerde şablon yeniden yorumlanmaz, yalnız veri bağlanır. Sonucu önbelleğe alıp almamaya ise sayfa ve view bazında sen karar verirsin.

  • Şablon her istekte yeniden yorumlanmaz
  • Önbellek sayfa ve view bazında açılır
  • Sıkıştırma ve tarayıcı önbelleği site ayarında
  • Tek kurulum birden çok siteyi alan adına göre sunar

Panelde bir sayfayı hızlandırmak

  1. Sayfanın önbelleğini aç

    Sayfa ayarlarında önbelleği etkinleştir ve sonucun ne kadar süre saklanacağını belirle.

  2. Önbelleğin neye göre ayrılacağını seç

    Aynı sayfanın cihaza, dile, içerik sürümüne ya da belirli sorgu parametrelerine göre ayrı kopyalarının tutulmasını iste.

  3. Sık kullanılan parçayı ayrı sakla

    Bir sayfada tekrar eden view için kendi önbellek ayarını yap; sayfanın geri kalanı dinamik kalabilir.

  4. Site ayarlarını gözden geçir

    JS ve CSS sıkıştırmayı, HTML küçültmeyi, tarayıcı önbelleğini ve görsellerin WebP'ye dönüştürülmesini gelişmiş ayarlardan aç.

Kullya panelinde site gelişmiş ayarları: önbellek, sıkıştırma ve görsel ayarları

Mimari

Render planı

Sayfa, layout ve view şablonları bir kez çözümlenip görev listesine dönüşür. Plan bellekte tutulur ve sonraki isteklerde yeniden kullanılır.

Dinamik ve önbellekli sayfa ayrımı

Önbelleği kapalı sayfa her istekte güncel veriyle üretilir. Önbelleği açık sayfa, seçtiğin ölçütlere göre saklanan çıktıdan sunulur. İkisi aynı sitede yan yana çalışır.

Sıkıştırma ve tarayıcı önbelleği

Tarayıcı destekliyorsa yanıt sıkıştırılarak gönderilir. JS, CSS, görsel ve video için tarayıcı önbelleği ayrı ayrı yönetilir.

Görsel optimizasyonu

Görseller WebP'ye dönüştürülebilir, küçük boyutlu kopyaları üretilip önbelleğe alınır, img etiketlerine genişlik ve yükseklik eklenebilir.

Tek kurulumda çoklu site

Bir Kullya kurulumu birden çok siteyi barındırır. Gelen istek alan adına göre ilgili siteye yönlendirilir, her sitenin verisi ve önbelleği ayrı tutulur.

Ölçüm konusunda dürüstlük

  • Bu sayfada yanıt süresi, eşzamanlı kullanıcı ya da sunucu başına site sayısı gibi bir rakam vermiyoruz.
  • Bağımsız bir benchmark yapıldığında test ortamı, donanım, veri seti, yöntem ve p50, p95, p99 sonuçları burada yayımlanacak.
  • Gerçek hız sitenin tasarımına, veri miktarına, önbellek ayarlarına ve barındırma ortamına bağlıdır.
  • Kendi sitende yanıt süresini ziyaretçi kayıtlarından her istek için görebilirsin.

Kimler için

İşletmeler
İşletme, sitesini hızlandırmak için ayrı önbellek eklentisi ve servis kurmadan panelden ayar yapar.
Ajanslar
Ajans, çok sayıda müşteri sitesini tek kurulumda barındırır, her sitenin önbellek ayarını ayrı yönetir.
İçerik ekipleri
İçerik ekibi sık güncellenen sayfayı dinamik bırakır, kampanya sayfasını önbelleğe alır.
Geliştiriciler
Geliştirici, sayfanın hangi parçasının önbellekten, hangisinin canlı veriden geleceğini view bazında belirler.
Operasyon ekipleri
Operasyon ekibi JS, CSS ve HTML sıkıştırmayı, tarayıcı önbellek sürelerini ve görsellerin WebP'ye çevrilmesini site ayarlarından açıp kapatır.

Mimarisini kendi sitende dene.

Siteni oluştur, önbellek ayarlarını aç ve yanıt sürelerini ziyaretçi kayıtlarından izle.