CDN ve Edge Önbellekleme Kılavuzu
Küresel SmallPict CDN, Anycast yönlendirme ve anında önbellek temizleme.
İsteğe bağlı Cloud Offload ayarı açık olan WordPress Pro ve Business paketlerinde (ve API Momentum planında) optimize edilmiş görseller, 300'den fazla konumdaki SmallPict CDN (cdn.smallpict.app) üzerinden sunulur. Cloud Offload kapalıyken görseller WordPress sunucunuzda kalır ve oradan sunulur. Free ve Starter'da CDN yoktur: optimize edilmiş görseller kendi sunucunuza kaydedilir ve oradan sunulur. Kendi depolamanız ve CDN’iniz (BYO) birlikte ve yalnızca API Velocity ve Momentum planlarında bağlanır; WordPress paketleri SmallPict CDN’i kullanır. Kendi CDN veya depolama hesabınızdaki dosyalar SmallPict dışında bulunur. SmallPict bu kopyaların yedeğini tutmaz; kendi yedeklerinizi alın.
Kenar Teslimat Mimarisi
[Kullanıcı Tarayıcısı] │ ▼ (HTTP/3 ile QUIC ve TLS 1.3)[SmallPict Edge PoP (< 25ms gecikme)] ───────► Cache HIT (Anında ikili dosya teslimi) │ ▼ (Cache Miss)[SmallPict API & Bulut Depolama] ─────────────► Dönüştür & Edge önbelleğe yazCDN Temel Özellikleri
- Küresel Anycast Yönlendirme: İstekler coğrafi olarak kullanıcıya en yakın veri merkezine iletilir.
- HTTP/3 ve Brotli Sıkıştırması: Değişken mobil ağlarda daha hızlı ve kesintisiz aktarım.
- Sabit Cache-Control Başlıkları:
public, max-age=31536000, immutabledirektifi gereksiz tekrarlı kontrolleri engeller. - 150 ms Altında Küresel Temizleme: Güncellenen görseller dünya genelindeki tüm sunucularda anında geçersiz kılınır.
API ile Manuel Önbellek Temizleme
Bir görseli aynı dosya adıyla güncellediğinizde önbelleği API üzerinden temizleyebilirsiniz:
curl -X POST https://api.smallpict.app/v1/purge \ -H "X-API-Key: sp_live_key_9a8b7c6d5e4f3a..." \ -H "Content-Type: application/json" \ -d { "purge_type": "url", "urls": [ "https://cdn.smallpict.app/<customer_id>/<job_id>.avif", "https://cdn.smallpict.app/<customer_id>/<other_job_id>.webp" ] }'Yalnızca kendi dosyalarınızı temizleyebilirsiniz: /<customer_id>/ altındaki URL'ler veya offload edilen WordPress siteleriniz. "purge_type": "all" tüm CDN'i değil, yalnızca sizin dosyalarınızı temizler.
CDN Hakkında Sıkça Sorulan Sorular
SmallPict CDN ile kendi alan adımı kullanabilir miyim?
Hayır. SmallPict CDN görselleri her zaman cdn.smallpict.app üzerinden sunar; özel alan adı sunulmaz. Kendi alan adınıza ihtiyacınız varsa kendi CDN'inizi bağlayın (Velocity veya Momentum, kendi depolamanızla birlikte) ve alan adlarını kendi CDN hesabınızda yönetin. Bugün kendi depolamanız Amazon S3, Cloudflare R2, Google Cloud Storage veya başka bir S3 uyumlu hizmet, kendi CDN’iniz Cloudflare veya Amazon CloudFront olabilir; Azure ve diğer CDN’ler planlanıyor: Bulut sağlayıcıları sayfasına bakın.
Ziyaretçinin tarayıcısı AVIF formatını desteklemiyorsa ne olur?
Pro ve Business'ta Smart Next-Gen, <picture> öğesiyle WebP yedekli AVIF sunar: AVIF desteklemeyen tarayıcılar WebP yükler, sunucunuzdaki orijinal ise son yedek olarak kalır. Starter'da tek format kullanılır (WebP veya AVIF); ziyaretçilerinizin çoğu eski tarayıcı kullanıyorsa WebP'yi seçin.