Cloudflare CDN ile TTFB Sürelerini Düşürme ve Edge Caching Mantığı
İlk Bayt Süresini (TTFB) Milisaniyelere İndirmek
Google'ın Core Web Vitals güncellemelerinden sonra web sitenizin hızı artık doğrudan bir sıralama faktörüdür. Sunucunuz Avrupa'da (örneğin Almanya/Hetzner) bulunuyorsa, Türkiye'deki bir kullanıcının sitenize bağlanıp ilk veriyi alması (TTFB - Time to First Byte) en az 60-70 ms sürer. CDN (Content Delivery Network) tam bu sorunu çözer.
Edge Caching (Uç Noktada Önbellekleme) Nedir?
Cloudflare kullandığınızda, sitenizin IP adresi gizlenir ve trafiğiniz Cloudflare'in global ağından geçer. Ancak varsayılan (ücretsiz) ayarlarda Cloudflare sadece resim, CSS ve JS dosyalarınızı cache'ler. Asıl yavaş olan HTML (PHP tarafından üretilen sayfa) hala Almanya'dan gelir.
HTML Cache İçin Page Rules Kullanımı
Dinamik olmayan forum konularını veya blog yazılarınızı Cache Everything kuralıyla Cloudflare'in İstanbul'daki sunucularına (Edge) kopyalayabilirsiniz:
Cloudflare panelinde Page Rules kısmına gidin.
URL eşleşmesi olarak *siteniz.com/konu/* yazın.
Ayar olarak Cache Level: Cache Everything ve Edge Cache TTL: 1 ay seçin.
Bu ayar sayesinde ziyaretçiler konuyu okumak istediklerinde sizin sunucunuza (Origin) hiç uğramazlar, sayfayı doğrudan İstanbul'daki Cloudflare sunucusundan 5-10 ms gibi inanılmaz bir hızla çekerler. Siteniz saniyede binlerce hit alsa bile ana sunucunuzun CPU kullanımı %1'de kalır!
Cloudflare Page Rules kullanarak statik HTML içeriğini doğrudan Edge sunucularından cachelemek TTFB sürelerini 10ms altına düşürüyor.
Cevap yazmak için giriş yapmalısınız.
Giriş Yap