Buyukweb
CDN Nasıl Çalışır? Cloudflare ve Global İçerik Dağıtım Ağı Rehberi

CDN Nasıl Çalışır? Cloudflare ve Global İçerik Dağıtım Ağı Rehberi

CDN mimarisi, edge sunuculara, Cloudflare kurulumu, cache stratejileri ve CDN ile web sitesi performansı artırma rehberi.

Büyükweb Teknik Ekibi19 Kasım 20257 dakika okuma

CDN Nasıl Çalışır? Global İçerik Dağıtım Ağı Rehberi

CDN (Content Delivery Network), web içeriğini dünya genelindeki edge sunuculara dağıtarak kullanıcılara en yakın konumdan sunar.

CDN Çalışma Prensibi

CDN olmadan:
Kullanıcı (Japonya) → Sunucu (Türkiye)
Mesafe: 9000km → Gecikme: ~200ms

CDN ile:
Kullanıcı (Japonya) → Edge sunucu (Tokyo)
Mesafe: 50km → Gecikme: ~5ms

CDN faydaları:
✓ Hız: Coğrafi yakınlık
✓ Güvenilirlik: Yedekli altyapı
✓ DDoS koruması: Trafik absorbe edilir
✓ Origin yük azaltma: Edge'den serve

CDN Terminolojisi

Origin Server: Asıl web sunucunuz
Edge Server (PoP): CDN'nin dünya genelindeki sunucuları
Cache Hit: İçerik edge'de bulundu, origin'e gitmedi
Cache Miss: İçerik edge'de yok, origin'den çekildi
TTL: İçeriğin edge'de ne kadar tutulacağı
Purge: Cache'i temizle, origin'den tekrar çek

Cloudflare Kurulumu

1. cloudflare.com → "Add a Site"
2. Alan adını girin: buyukweb.com
3. Plan seçin (Free yeterli çoğu durum için)
4. Mevcut DNS kayıtlarını içe aktarın
5. Nameserver'ları değiştirin (registrar'da):
   ns1.cloudflare.com
   ns2.cloudflare.com
6. 24-48 saat propagasyon

Orange Cloud (Proxy): CDN + DDoS koruması
Grey Cloud (DNS only): Sadece DNS çözümleme

Cloudflare Cache Kuralları

Varsayılan cache süresi (browser TTL):
- HTML: 2 saat
- CSS/JS: 1 yıl
- Görseller: 1 yıl

Page Rules ile özelleştirme:
buyukweb.com/admin/* → Cache Level: Bypass
buyukweb.com/blog/*  → Cache Level: Cache Everything
buyukweb.com/*.png   → Browser TTL: 1 year
# Cloudflare Cache Purge (API)
curl -X POST   "https://api.cloudflare.com/client/v4/zones/ZONE_ID/purge_cache"   -H "Authorization: Bearer API_TOKEN"   -H "Content-Type: application/json"   --data '{"purge_everything":true}'

# Belirli URL temizle
--data '{"files":["https://buyukweb.com/blog/eski-yazi"]}'

Nginx'te Cache Header Yapılandırması

# /etc/nginx/conf.d/cache-headers.conf

# Statik dosyalar için uzun cache
location ~* \.(css|js|jpg|jpeg|png|gif|ico|woff2|svg)$ {
    expires 1y;
    add_header Cache-Control "public, immutable";
    add_header Vary "Accept-Encoding";
}

# HTML için kısa cache
location / {
    expires 2h;
    add_header Cache-Control "public, must-revalidate";
    add_header Vary "Accept-Encoding, Cookie";

    # ETag için
    etag on;
}

# API için no-cache
location /api/ {
    add_header Cache-Control "no-store, no-cache, must-revalidate";
    add_header Pragma "no-cache";
}

CDN Cache Stratejileri

Cache Everything (Statik site):
- HTML dahil her şeyi cache'le
- Güncelleme → Cache purge
- Ideal: Blog, doküman siteleri

Dynamic + Static Ayrımı (Hibrit):
- /static/ → CDN cache
- /api/ → CDN bypass
- /user/ → CDN bypass (kullanıcıya özel)
- Ideal: E-ticaret, uygulama siteleri

Stale-While-Revalidate:
- Eski cache'i sun, arka planda güncelle
- Kullanıcı gecikme yaşamaz
Cache-Control: max-age=3600, stale-while-revalidate=86400

CDN Performans Ölçümü

# Cache durumunu kontrol et
curl -I https://buyukweb.com/style.css | grep -i cf-cache-status
# CF-Cache-Status: HIT   → Cache'den geldi
# CF-Cache-Status: MISS  → Origin'den geldi
# CF-Cache-Status: BYPASS → Cache atlandı

# Farklı lokasyonlardan test
# GTmetrix, WebPageTest → Şehir seçeneği
# Pingdom Tools → Global test

CDN, özellikle küresel kullanıcı kitlesine hizmet veren siteler için vazgeçilmez bir altyapı bileşenidir. Cloudflare'nin ücretsiz planı bile önemli performans ve güvenlik faydaları sağlar.

CDN Kullanim Senaryolari ve Performans Kazanimlari

CDN teknolojisi farkli kullanim senaryolarinda onemli performans kazanimlari saglar. Statik icerik dagitimininda resim, CSS ve JavaScript dosyalari kenar sunucularda onbelleklenir ve kullaniciya en yakin noktadan sunulur. Video streaming icin CDN kullanimi buffering surelerini minimuma indirir. E-ticaret sitelerinde sayfa yukleme hizinin artmasi donusum oranlarini dogrudan etkiler. DDoS korumasi olarak CDN, saldiri trafikini dagilmis ag uzerinde absorbe eder. DNS bazli yuk dengeleme ile trafik en uygun sunucuya yonlendirilir. Buyukweb.com hosting altyapisi Turkiye lokasyonlu sunuculari ile yerel ziyaretciler icin dusuk gecikme suresi saglarken, Cloudflare CDN entegrasyonu ile global erisim performansini da optimize etmektedir.


Ag Yonetimi ve Sorun Giderme

DNS

A, AAAA, CNAME, MX, TXT kayitlarini yapilandirin. TTL ayarlayin. DNSSEC ile spoofing koruması. Yedekli DNS kullanin.

Performans Olcumu

iperf3 bant genisligi, mtr traceroute, ping gecikme, dig DNS analizi. Smokeping ile uzun vadeli izleme.

Load Balancing

HAProxy/Nginx ile trafik dagitimi. Health check ile ariza tespiti. Round-robin veya least connections algoritmasi.

VPN

WireGuard minimal ve hizli. OpenVPN genis platform destegi. Site-to-site VPN ile lokasyonlari baglayin.

DDoS Koruma

L3/L4: rate limiting, SYN cookie. L7: WAF, CAPTCHA, JS challenge. Buyukweb L3-L7 koruma sunar.

IPv6

Dual-stack yapilandirma ile IPv4 ve IPv6 birlikte. IPv4 tukeniyor, IPv6 gecisi kacinilmaz.

Sik Sorulan Sorular

Ping atamiyorum ne yapmaliyim?

ICMP engellenebilir. Port bazli test yapin. DNS kontrol edin.

DNS degisikligi ne zaman yayilir?

TTL'e bagli. Dusuk TTL (300s) ile 5-10 dakika. Degisiklik oncesi TTL dusurmenizi oneririz.

Sonuc

Ag altyapisi dijital hizmetlerin temelidir. DNS, guvenlik ve performans ile kesintisiz hizmet sunun.

Ag Sorun Giderme Adimlari

1. Fiziksel Katman

Kablo baglantilari, switch portlari ve NIC durumu kontrol edin.

2. IP Katmani

ip addr ile IP yapilandirmasi, ip route ile yonlendirme tablosu kontrol edin.

3. DNS Katmani

dig veya nslookup ile DNS cozumlemesi test edin.

4. Uygulama Katmani

curl ile HTTP yanit kodlari, telnet ile port erisimi kontrol edin.

Ag Guvenlik Kontrol Listesi

  • Guvenlik duvari kurallari minimize
  • IDS/IPS aktif (Snort, Suricata)
  • VPN ile uzaktan erisim
  • Ag segmentasyonu (VLAN)
  • Port security yapilandirmasi
  • Trafik izleme ve analiz
  • Duzenli guvenlik taramasi

Bant Genisligi Hesaplama

Ortalama sayfa boyutu x gunluk ziyaretci x sayfa/ziyaret = gunluk trafik. Guvenlik marji %50 ekleyin. Buyukweb 1 Gbps paylasımsız port sunar.

Neden Buyukweb?

Buyukweb, 2009 yilindan bu yana Turkiye'nin guvenilir hosting firmasidir. Bursa Pendc Tier 3 veri merkezinde profesyonel barindirma hizmetleri sunmaktadir.

Teknik Altyapi Avantajlari

  • NVMe SSD Diskler: Geleneksel disklere gore 10x daha hizli okuma/yazma
  • LiteSpeed Web Server: Apache'ye kiyasla 10x performans artisi
  • CloudLinux Izolasyonu: Her hesap icin ayri kaynak limiti
  • Imunify360 Guvenlik: Otomatik malware tarama ve engelleme
  • DDoS Korumasi: L3, L4, L7 katmanlarinda kapsamli koruma

Musteri Memnuniyeti

5.200'den fazla aktif musteri ile %99.8 uptime garantisi sunuyoruz. 7/24 Turkce teknik destek ekibimiz tum sorulariniza hizla yanit verir. Ucretsiz site tasima hizmeti ile mevcut hosting saglayicinizdan kolayca gecis yapabilirsiniz.

Fiyat-Performans Dengesi

Rekabetci fiyatlarla profesyonel hosting altyapisi sunuyoruz. Yillik odemede ek indirimler, ucretsiz SSL sertifikasi ve gunluk otomatik yedekleme tum paketlerde standarttir.

Kolay Yonetim

cPanel ve Plesk kontrol panelleri ile web sitenizi, e-postalarinizi ve veritabaninizi tek panelden kolayca yonetin. Softaculous ile 400'den fazla uygulamayi tek tikla kurun.

Hosting Sektoru ve Gelecek Trendleri

Dijitallesme ile birlikte hosting sektoru hizla donusuyor. Edge computing, serverless mimariler ve container teknolojileri geleneksel hosting yaklasimlarini tamamliyor. Ancak guvenilir bir fiziksel altyapi her zaman temel gereksinim olmaya devam edecek.

Yapay Zeka ve Hosting

AI destekli guvenlik sistemleri, otomatik optimizasyon araclari ve akilli izleme cozumleri hosting kalitesini artiriyor. Imunify360 gibi AI tabanli guvenlik yazilimlari, saldiri kaliplarini ogrenererek proaktif koruma sagliyor.

Surdurulebilir Hosting

Yesil enerji kullanan veri merkezleri, enerji verimli sunucular ve karbon notr barindirma hizmetleri gelecekte daha onemli hale gelecek. Verimli donanim ve akilli sogutma sistemleri ile enerji maliyetleri azaltiliyor.

5G ve Mobil Oncelik

5G teknolojisinin yayginlasmasi ile mobil trafik daha da artacak. Mobile-first hosting cozumleri, edge caching ve AMP destegi onemini koruyacak. Web sitelerinin mobilde 2 saniyenin altinda yuklenmesi standart beklenti haline geliyor.

Ozet ve Oneriler

Bu rehberde ele aldigimiz konulari ozetleyelim ve onemli noktalari tekrar vurgulayalim.

Hosting ve sunucu yonetimi suresiz bir ogrenme surecidir. Teknolojiler degisiyor, guvenlik tehditleri evrim geciriyor ve performans beklentileri surekli artiyor. Bu degisime ayak uydurmak icin duzenli arastirma yapmak, topluluk forumlarini takip etmek ve yeni teknolojileri denemek onemlidir.

Profesyonel hosting altyapisi ile:

  • Web siteniz daha hizli yuklenecek
  • Guvenlik tehditlerinden korunacaksiniz
  • Arama motorlarinda daha iyi siralama elde edeceksiniz
  • Ziyaretci deneyimi iyilecesek
  • Is surekliligi garanti altina alinacak

Buyukweb olarak 2009 yilindan beri binlerce projeye guvenilir hosting altyapisi sagliyoruz. Herhangi bir konuda yardima ihtiyac duyarsaniz 7/24 teknik destek ekibimiz hizmetinizdedir.

Iletisim: 0850 302 60 70 | destek@buyukweb.com | my.buyukweb.com

Etiketler:

#cloudflare#cdn#ağ yönetimi##network

Bu yazıyı paylaş