CDN (Content Delivery Network) Nedir?
CDN, web sitenizin statik içeriğini (CSS, JS, image, font) dünya çapındaki edge sunucularda cache'leyen servis. Kullanıcı sitenize erişdiğinde en yakın edge'den (50-200ms uzaklık) içerik servis ediliyor. Cloudflare, Vercel, Fastly, AWS CloudFront en yaygın seçenekler.
CDN olmadan: tüm kullanıcılar origin server'a (örn. Frankfurt) gidiyor. İstanbul'dan kullanıcı için 200ms latency + her resim/font ayrı request. Toplam ekran açılma süresi 3-5 saniye.
CDN ile: Cloudflare/Vercel'in 200+ POP'undan en yakın olan İstanbul/Ankara/Tel Aviv'den servis. 30-80ms latency, HTTP/2 multiplexing ile paralel yükleme. Toplam ekran 1-2 saniyede.
CDN'in 5 avantajı: 1. Düşük latency — kullanıcıya yakın 2. Yüksek throughput — origin yükü dağıtılıyor 3. DDoS koruması — kötü niyetli trafiği edge'de filtrele 4. SSL/TLS termination — sertifika edge'de, origin sadece HTTP 5. Edge functions — auth, A/B test, geographical routing edge'de
Ücretsiz CDN: Cloudflare Free Plan (sınırsız bandwidth, basic DDoS), Vercel Hobby Tier (100GB/ay, küçük projeler için), Bunny CDN ($1/100GB pay-per-use).
Ücretli CDN: Cloudflare Pro $20/ay (gelişmiş image optimization), Vercel Pro $20/ay (1TB bandwidth, daha agresif cache), Fastly enterprise (banka, e-ticaret enterprise).
DevPixel'in stack: Cloudflare DNS + DDoS (free) + Vercel Edge (Hobby/Pro). Müşteri sitelerinin %80'i bu ikilide servis ediliyor — fiyat/performans optimal.
DevPixel'in CDN stratejisi: Cloudflare DNS + DDoS koruması (free), Vercel Edge deployment (otomatik global), Next.js Image CDN (otomatik WebP/AVIF). Türkiye kullanıcılarına 30-80ms latency. Müşteri sitelerinin %95'i Lighthouse 95+ skoruna ulaşıyor.