Uzantı

Caching

GraphQL yanıtını istemci tarafında veya istemci ile sunucu arasındaki ara aşamalarda (CDN gibi) standart HTTP önbellekleme yöntemiyle önbelleğe alın.

Logo
Target Image

Click to watch tutorial video - 05:30

Uygulamanızı, GraphQL yanıtı için HTTP Caching sağlayarak ve pahalı işlemlerin sonuçlarını önbelleğe alarak daha hızlı hale getirin.

Cache Control

GraphQL sorgusunun yanıtında bir max-age değeri içeren Cache-Control başlığı göndermek için HTTP önbelleklemeyi kullanın; böylece yanıtın ne kadar süre önbellekte tutulacağını belirtin.

Cache Control eklentisi, alanlar ve direktifler için özel max-age değerlerinin tanımlandığı Cache Control Listeleri sunar.

Yanıtın max-age değeri, sorguda bulunan alanlar ve direktifler temel alınarak GraphQL motoru tarafından otomatik olarak hesaplanır.

Cache Control girişi

Alan Çözümleme Önbelleklemesi

GraphQL şemasına @cache direktifinin eklenmesi; bir alanın sonucunu belirli bir süre için diske kaydeder. Aynı alan o zaman dilimi içinde yeniden çalıştırıldığında, önbelleğe alınmış değer döndürülür.

Bu direktif, harici API'lerle etkileşim gibi pahalı işlemler yürütülürken performansı artırabilir; yanıtlarını önbelleğe alarak yeniden kullanmamıza olanak tanır.

query {
  posts {
    id
    title
      @strTranslate(from: "en", to: "es")
      @cache(time: 10)
  }
}

All-Inclusive paketini satın al

Bireysel
$79
/yıl
“All-Inclusive” paket
Lisans: 1 alan adı
Satın Al ->
  • 1 alan adı
  • Destek
  • Ürün güncellemeleri
Kurumsal
$99
/yıl
“All-Inclusive” paket
Lisans: 3 alan adı
Satın Al ->
  • 3 alan adı
  • Destek
  • Ürün güncellemeleri
Profesyonel
$199
/yıl
“All-Inclusive” paket
Lisans: 10 alan adı
Satın Al ->
  • 10 alan adı
  • Destek
  • Ürün güncellemeleri

Lisans 1 yıllıktır (her yıl yenilenebilir). Fiyatlar USD cinsindendir.

Daha fazla alan adına mı ihtiyacınız var? Bize ulaşın

30 günlük para iade garantisi

Herhangi bir uzantıyı iade talep edebileceğiniz güvenceyle satın alın

Testimonial image

“Bu eklenti bambaşka bir seviye! Sitenizi tamamen yeni bir boyuta taşıyor ve onu güçlü bir makineye dönüştürüyor. Ne kadar çok keşfederseniz o kadar etkileniyorsunuz. Kararsızsanız, hemen alın; almazsanız sonra kendinize kızacaksınız. Dokümantasyon kendi adına konuşuyor ve son derece sağlam. Leo (geliştirici) şimdiye kadar karşılaştığım en keskin ve uyanık geliştiricilerden biri. Süper hızlı yanıt veriyor ve işini gerçekten iyi biliyor. Bu eklentinin ne kadar çok şey yapabildiğine inanılmaz derecede sevindim. Olanaklar neredeyse sonsuz; SEO sizin için önemliyse, bu araç sitenizin sıralamasını ciddi şekilde yükseltecek.”

olmate - Web Geliştirici

Bültenimize abone olun

Gato GraphQL'deki tüm güncellemelerden haberdar olun.