CDN (Content Delivery Network / İçerik Dağıtım Ağı), statik ve dinamik içeriği kullanıcıya coğrafi olarak yakın sunuculardan (edge/PoP) sunarak gecikmeyi azaltır. Global ziyaretçisi olan veya yoğun medya barındıran siteler için CDN, performans ve maliyet optimizasyonunun temel aracıdır.
CDN Nasıl Çalışır?
Kaynak sunucunuz (origin) içeriği üretir; CDN edge sunucuları bu içeriği önbelleğe alır. Kullanıcı siteye girdiğinde DNS, en yakın PoP noktasına yönlendirir. Önbellekte varsa içerik origin'e gitmeden sunulur; yoksa origin'den çekilip edge'de saklanır. TTL (time-to-live) süresi dolunca içerik yenilenir.
Paylaşımlı, VPS ve kurumsal hosting arasındaki farklar; trafik, disk ve destek kriterleriyle doğru paket seçimi.
CDN'in Faydaları
Düşük gecikme (latency) — Sayfa yükleme süresi kısalır
Origin yükü azalır — Bant genişliği ve CPU tasarrufu
Yüksek erişilebilirlik — Bir PoP arızalansa diğerleri devreye girer
DDoS emilimi — Dağıtık altyapı saldırı trafiğini dağıtır
SEO — Core Web Vitals ve mobil deneyim iyileşir
Hangi İçerikler CDN'de Önbelleklenir?
İdeal adaylar: görseller, CSS, JavaScript, fontlar, video (VOD), indirilebilir dosyalar. Dinamik HTML, oturum tabanlı sayfalar ve API yanıtları önbelleklenmesi daha zordur; ancak edge computing ve akıllı cache kuralları ile kısmen optimize edilebilir.
Cache-Control ve ETag başlıklarını doğru ayarlayın. WooCommerce sepet ve giriş sayfaları önbellek dışı bırakılmalıdır.
CDN Türleri
Pull CDN — İlk istekte origin'den çeker, sonraki isteklerde edge'den sunar. Kurulumu kolay; çoğu site için yeterli.
Push CDN — İçeriği siz edge'e yüklersiniz; büyük dosya dağıtımı ve oyun patch'leri için uygun.
Multi-CDN — Birden fazla sağlayıcı ile yedeklilik ve en iyi rota seçimi.
DCNET CDN hizmeti, Türkiye ve Avrupa PoP'ları ile yerel ziyaretçiler için optimize edilmiş gecikme sunar.
Kurulum Adımları
CDN sağlayıcısında site/domain ekleyin
Origin sunucu adresini (A/CNAME) tanımlayın
DNS'te CNAME veya nameserver değişikliği yapın
SSL sertifikasını CDN üzerinde etkinleştirin (Full Strict önerilir)
Önbellek kuralları ve sıkıştırma (Brotli/Gzip) ayarlayın
Propagasyon sonrası TTFB ve LCP metriklerini ölçerek iyileşmeyi doğrulayın.
SSL ve CDN
CDN, ziyaretçi ile edge arasında HTTPS sağlar. Origin bağlantısı da şifreli olmalıdır (Full SSL). Sertifika yönetimi için CDN'in ücretsiz SSL'i veya Let's Encrypt entegrasyonu kullanılabilir.
Maliyet Modeli
Trafik (GB), istek sayısı ve bölgeye göre ücretlendirme yaygındır. Önbellek isabet oranı (cache hit ratio) yükseldikçe origin maliyeti düşer. Medya ağırlıklı sitelerde CDN, origin bant genişliği maliyetinden daha ucuz olabilir.
Yaygın Hatalar
Tüm siteyi agresif önbelleğe alıp dinamik içeriği bozmak
Query string'leri yanlış yönetmek (cache poison riski)
Purge işlemini güncelleme sonrası unutmak
Origin IP'nin ifşa edilmesi (bypass saldırıları)
Origin'i yalnızca CDN IP'lerinden kabul edecek şekilde firewall kuralları ekleyin.
CDN Olmadan Optimizasyon
CDN kullanmasanız bile görsel sıkıştırma, HTTP/2, lazy load ve sunucu önbelleği uygulayın. Ancak uluslararası ziyaretçide fiziksel mesafe sınırı vardır; CDN coğrafi engeli ortadan kaldırır.
Mobil ve Video İçerik
Mobil kullanıcı oranı yüksek sitelerde edge'de görsel yeniden boyutlandırma (image optimization) ve adaptive bitrate video sunumu CDN'in en değerli özelliklerindendir. Türkiye'deki ziyaretçiler için yerel PoP, özellikle akşam saatlerinde yoğun trafikte belirgin hız artışı sağlar.
Performans Ölçümü ve Sürekli İyileştirme
CDN kurulumundan önce ve sonra Google PageSpeed Insights, WebPageTest veya Lighthouse ile metrik toplayın. Cache hit ratio %90 üzerine çıktığında origin maliyeti belirgin düşer. A/B testleri ile farklı TTL ve sıkıştırma ayarlarını karşılaştırarak en iyi yapılandırmayı bulun.
Sonuç
CDN, modern web performansının standart bileşenidir. DCNET CDN çözümleri ile sitenizi hızlandırabilir, origin yükünü azaltabilir ve kullanıcı deneyimini küresel ölçekte iyileştirebilirsiniz. Teknik kurulum için destek ekibimiz DNS ve SSL adımlarında rehberlik sağlar.