Greatking
Admin
Discord
greatking
- Katılım
- 12 Yıl 9 Ay 27 Gün
- Mesajlar
- 494
- Tepkime puanı
- 416
- Puanları
- 63
- Yaş
- 38
- Cinsiyetiniz
- Bay
- Şube
- Bursa
Cloudflare, güvenlik özelliklerinin yanı sıra doğru yapılandırıldığında web sitenizin performansını büyük ölçüde artıran güçlü önbellekleme (cache) yeteneklerine sahiptir. Statik dosyalarınızı kendi global sunucu ağında barındırarak, sitenizin barındığı ana sunucuya giden istekleri azaltır ve sayfa açılış sürelerini düşürür.
Aşağıdaki adımları takip ederek Cloudflare önbellek ayarlarınızı optimize edebilirsiniz.
Örneğin, sık güncellenmeyen bir sayfanın tamamını önbelleğe almak için şu kuralı oluşturabilirsiniz:
Aşağıdaki adımları takip ederek Cloudflare önbellek ayarlarınızı optimize edebilirsiniz.
Temel Önbellek Ayarları (Caching Settings)
Cloudflare panelindeki Caching sekmesi altından yapılandırabileceğiniz temel ayarlar şunlardır:- Caching Level: Varsayılan olarak "Standard" kullanılması tavsiye edilir. URL'deki sorgu dizesine (query string) göre önbellekleme yapar.
- Browser Cache TTL: Ziyaretçilerin tarayıcısında dosyaların ne kadar süre saklanacağını belirler. Statik içeriği yoğun olan siteler için 1 ay gibi uzun süreler idealdir.
- Always Online: Bu özellik açık olduğunda, ana sunucunuz çevrimdışı olsa veya çökse bile ziyaretçilerinize Cloudflare üzerinden sitenizin önbelleğe alınmış kopyası gösterilmeye çalışılır.
Page Rules ile Gelişmiş Önbellek Kuralları
Cloudflare normal şartlarda HTML sayfalarınızı önbelleğe almaz. Ancak Page Rules (Sayfa Kuralları) kullanarak sitenizin belirli bölümleri veya tamamı için agresif önbellekleme yapabilirsiniz.Örneğin, sık güncellenmeyen bir sayfanın tamamını önbelleğe almak için şu kuralı oluşturabilirsiniz:
Kod:
URL: siteadresiniz.com/statik-sayfa/*
Cache Level: Cache Everything
Edge Cache TTL: 1 Day (veya daha fazla)
Gelişmiş Performans Seçenekleri
Speed > Optimization sekmesinde yer alan aşağıdaki özellikler, özellikle JavaScript ve görsellerin yüklenme sürelerini iyileştirmek için kullanılır:- Rocket Loader: Sayfanızdaki JavaScript kodlarının yüklenmesini erteleyerek (asenkron hale getirerek) sayfanın görsel kısımlarının kullanıcılara daha hızlı gösterilmesini sağlar. Ancak bazı temalar veya JS kütüphaneleriyle çakışma yapabileceği için aktif ettikten sonra sitenizi test etmelisiniz.
- Auto Minify: Sitenizdeki HTML, CSS ve JS dosyalarındaki gereksiz boşlukları silerek dosya boyutlarını küçültür.
Çözüm
Sitenizde tasarım veya kod değişikliği yaptığınızda anında görünmüyorsa, Cloudflare panelinden Caching > Configuration bölümüne gidip "Purge Everything" butonuna tıklayarak CDN önbelleğini temizleyebilirsiniz.
Son düzenleme: