CDN

Kapsule CDN Önbelleğini Temizleme

Purging clears the copy of your content held at the edge so the next visitor gets a freshly fetched version from your origin, which is what you do when you have published a change and the old…

Kapsule CDN Cache Temizleme

Temizleme, kenarınızda tutulan içerik kopyasını siler, böylece sonraki ziyaretçi orijininizden yeni alınan bir sürümü alır. Bu, bir değişiklik yayınladığınız ve eski sürümün hala gösterildiği durumlarda yapmanız gereken şeydir.

Önbelleğe alma CDN'i hızlı yapan şeydir ve aynı zamanda yeni yaptığınız bir değişikliğin hemen görünmeyebileceğinin nedenidir. Önbellek yaşam sürelerinizi sıfıra düşürmek yerine, onları uzun tutun ve ihtiyaca göre temizleyin. Bu kılavuz her ikisini de kapsar, ayrıca yanlış yere bakmaya başlamadan önce kenar önbelleğini tarayıcı önbelleğinden nasıl ayıracağınızı açıklar.

Temizlemenin Gerekli Olduğu Zaman

URL'ye göre ziyaretçilerin aldığı bir şeyi değiştirdikten sonra temizleyin:

  • Bir CSS veya JavaScript dosyasını değiştirdiniz ve eski sürüm hâlâ sunulmaktadır.
  • Mevcut bir dosya adının üzerine bir resmin yeni bir sürümünü yüklediniz.
  • Bir sayfadaki bir hatayı düzelttiniz ve bozuk sürümün global olarak hemen ortadan kalkmasını istiyorsunuz.
  • Bir sayfanın içeriğini değiştirdiniz ve kenar TTL'nin sona ermesini bekleyemezsiniz.

Yepyeni bir sayfa veya yeni bir dosya adı eklediğiniz zaman temizlemeniz gerekmez. Hiç talep edilmemiş bir URL için hiçbir şey önbelleğe alınmaz.

Varlık dosya adlarınızı sürümlendirirseniz (style.a1b2c3.css yerine style.css), neredeyse hiç temizlemeniz gerekmez. Yeni bir dosya adı yeni bir URL'dir, bu nedenle orijininizden taze alınır ve kendi anahtarı altında önbelleğe alınır.

Temizleme Kontrolünün Bulunduğu Yer

  1. KPanel oturumunuzu açın.
  2. Sol kenar çubuğundaki Websites (Web Siteleri) seçeneğini tıklayın, ardından sitenizi tıklayın.
  3. Sitenin menüsünde Performance (Performans) seçeneğini açın, ardından Kapsule CDN seçeneğini açın.
  4. Purge cache (Önbelleği Temizle) kartına kaydırın.

Doğrudan adres /websites/<site-id>/cdn şeklindedir.

Kapsule CDN sayfasındaki Önbelleği Temizle kartı

Temizleme kontrolü yalnızca CDN site için açıldıktan sonra görüntülenir. Sayfa CDN is off for this site (Bu site için CDN kapalı) başlığını gösteriyorsa veya özel bir etki alanını bağlamanızı istiyorsa, kenarında temizlenecek hiçbir şey yoktur. Kapsule CDN ayrıca bir plan hakkıdır, bu nedenle Orbit veya Container Hosting planındaki bir sitenin hiçbir CDN'si yoktur. Enabling Kapsule CDN on Your Site (Sitenizde Kapsule CDN'yi Etkinleştirme) tam olarak hangi planların bunu içerdiğini listeler.

Tek bir URL'yi Temizleme

  1. Purge cache (Önbelleği Temizle) kartında, tam genel URL'yi URL to purge (leave blank for whole site) (Temizlenecek URL (tüm site için boş bırakın)) alanına yazın. Alanın yer tutucu metni beklenen şekli gösterir: https://your-domain.tld/path.
  2. Purge (Temizle) seçeneğini tıklayın.
  3. "Purged" (Temizlendi) şeklinde bir onay görüntülenir ve ardından girdiğiniz URL gelir.

Ziyaretçinin talep edeceği tam URL'yi kullanın; buna şema (https://), konak ve yol dahildir. Bir temizleme URL üzerinde eşleştirilir, bu nedenle https://example.com/about ve https://example.com/about/ iki farklı önbellek girişidir, aynı sayfa sorgu dizesi eklenmiş hâli de öyle.

Tek bir URL'yi temizlemek, tam olarak neyin değiştiğini bildiğiniz zaman doğru ilk adımdır. Anında gerçekleşir ve geri kalan önbelleğiniz bozulmadan kalır, bu nedenle sitenin geri kalanı hızlı kalır.

Tüm Site İçin Temizleme

  1. URL to purge (Temizlenecek URL) alanını tamamen boş bırakın.
  2. Purge (Temizle) seçeneğini tıklayın.
  3. Onay "Full cache purged." (Tam önbellek temizlendi) şeklinde okunur.

Tam temizleme, sitenin tüm kenar konumlarındaki her önbelleğe alınan nesneyi boşaltır. Her URL tekrar talep edilene kadar, her ziyaretçi orijininizden sunulur, bu nedenle orijin trafik patlaması alır ve her sayfaya ilk ziyaretçi tam gidiş-dönüş bekler. Meşgul bir sitede, değiştirdiğiniz belirli URL'leri temizlemeyi tercih edin.

Çalıştırdığınız her temizleme, URL veya tam bölge işareti ile hesabın etkinlik günlüğüne kaydedilir, bu nedenle kimin ne zaman neyi temizlediğini görebilirsiniz.

Önbellek Yaşam Süreleri ve Bunların Etkileşimi

Aynı sayfada bulunan Cache TTLs (Önbellek TTL'leri) kartı, içeriğin temizleme olmadan ne kadar süre hayatta kaldığını kontrol eder:

AyarNeleri Kontrol EderVarsayılan
Edge TTL (seconds) (Kenar TTL (saniye))Kenarın orijininizden yeniden getirmeden önce bir kopya tuttuğu süre3600 (1 saat)
Browser TTL (seconds) (Tarayıcı TTL (saniye))Ziyaretçinin tarayıcısının kendi yerel kopyasını sakladığı süre3600 (1 saat)

İkisi bağımsızdır ve bu, en yaygın karışıklık kaynağıdır. Temizleme kenarı temizler. Ziyaretçinin tarayıcısına ulaşamaz. Temizler ve yine eski sürümü görürseniz, neredeyse kesinlikle kendi tarayıcı önbelleğinize bakıyorsunuz.

Bunu dışlamak için sayfayı özel veya gizli bir pencerede yükleyin veya sabit bir yenileme yapın. Özel pencere yeni sürümü gösteriyorsa, temizleme işe yaradı ve sadece kendi tarayıcınızı ve diğer ziyaretçilerin tarayıcılarını bekliyorsunuz; bunlar tarayıcı TTL'leri sona erdiğinde yenilenir.

Sık sık yayın yaparsanız ve dosya adlarını sürümlendiremiyorsanız, Browser TTL (Tarayıcı TTL) kısa bir süreye (birkaç dakika) düşürün ve Edge TTL (Kenar TTL) uzun tutun. Kenar avantajının çoğunu korursunuz ve ziyaretçilere eski bir kopya üzerinde kalabilecekleri çok daha kısa bir pencere verirsiniz.

Resim Optimizasyonu ve Temizleme

On-the-fly image optimisation (Anında resim optimizasyonu) açıksa, kenar orijinal ile birlikte her resmin optimize edilmiş türevini depolar. Resim URL'sini temizlemek türevi de temizler, bu nedenle değiştirilmiş bir resim sonraki talep üzerine yeniden optimize edilir. Optimize edilmiş resimler için ayrı bir temizleme yoktur.

Aynısı Serve WebP to supported browsers (Desteklenen tarayıcılara WebP Sunma) için de geçerlidir: WebP varyantı aynı URL altında yaşar ve aynı temizleme tarafından temizlenir.

Sorun Giderme

"CDN not provisioned for this site." (Bu site için CDN sağlanmadı.) Sitenin henüz kenar bölgesi yoktur. Önce CDN'yi etkinleştirin ve sertifika sağlanmayı bitirmesini bekleyin.

"Purge failed." (Temizleme başarısız oldu.) Temizleme isteği kenarına ulaşmadı. Bir an bekleyin ve tekrar deneyin. Başarısız olmaya devam ederse, kenar bölgesi sağlanma aşamasında olabilir; sayfanın CDN is on (CDN açık) başlığını gösterdiğini kontrol edin.

I purged and the page is still old. (Temizledim ve sayfa hâlâ eski.) Önce özel bir pencerede kontrol edin. Özel bir pencere de eski sürümü gösteriyorsa, sondaki eğik çizgi ve sorgu dizesi dahil olmak üzere tam URL'yi temizlediğinizi doğrulayın, ardından tam temizleme deneyin.

Only some visitors see the update. (Sadece bazı ziyaretçiler güncelleştirmeyi görmektedir.) Tarayıcıları hâlâ tarayıcı TTL içindedir. Hiçbir sorun yoktur: süresi sona erdiğinde veya sabit bir yenilemedeki gibi yeni sürümü alırlar.

The origin fell over after a full purge. (Tam temizlemeden sonra orijin düştü.) Bu, yukarıda açıklanan önbelleğe alınmamış trafik patlamasıdır. Kenar TTL'sini yükseltin ve sonra sadece değiştirdiğiniz URL'leri temizleyin. Improving Website Speed (Web Sitesi Hızını İyileştirme) orijinin kendisini daha dirençli yapma hakkında bilgiler verir.

Bir temizleme başarılı olursa ancak kenar birkaç dakikadan fazla eski içeriği sunmaya devam ederse, tam URL ve temizleme zamanı ile birlikte support@kapsulehost.com adresine e-posta gönderin.

Hala yardıma mı ihtiyacınız var?

Bize şu adresinden e-posta gönderin: support@kapsulehost.com ya da KPanel'de sohbet açın.

KPanel'i Aç
Kapsule CDN Önbelleğini Temizleme