Sobes.tech
Junior

CDN nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

İçerik Dağıtım Ağı (Content Delivery Network). Dünya genelinde dağıtılmış bir sunucu ağıdır ve son kullanıcılara web kaynaklarının (statik dosyalar: resimler, videolar, CSS, JavaScript vb.) yüklenmesini hızlandırmak için tasarlanmıştır.

Çalışma prensibi:

  • İçerik, farklı coğrafi konumlarda bulunan birçok sunucuya kopyalanır.
  • Bir kullanıcı içerik talep ettiğinde, CDN en yakın sunucuyu belirler.
  • İçerik, en yakın sunucudan kullanıcıya iletilir, bu da gecikme süresini azaltır ve yükleme hızını artırır.

CDN kullanmanın avantajları:

  • Yükleme hızını artırma: Kullanıcılar içeriğe daha hızlı erişir.
  • Ana sunucu üzerindeki yükü azaltma: Trafiğin bir kısmı CDN sunucuları tarafından işlenir.
  • Erişilebilirliği artırma: Bir CDN sunucusu kullanılamazsa, istekler diğer sunuculara yönlendirilir.
  • SEO iyileştirmeleri: Web sitesinin yüklenme hızı, arama motorlarında sıralama faktörüdür.

Kütüphane bağlamak için CDN kullanımı örneği:

<!-- CDN ile jQuery bağlama -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>