CDN co to?

CDN (z ang. Content Delivery Network) – jest to globalna sieć serwerów, której głównym celem jest zapewnienie bezpieczeństwa, niezawodności oraz szybkiego dostarczania treści użytkownikom, niezależnie od ich lokalizacji. Zadaniem sieci CDN jest skracanie czasu ładowania strony czy aplikacji internetowej używając fizycznie najbliższego dostępnego serwera od użytkownika oraz pobieranie z niego danych.

Jak działają sieci CDN?

Na początku należy dokonać rozróżnienia 3 elementów:

  • Serwer główny – na którym znajdują się pliki strony internetowej
  • CDN – Sieć serwerów dostarczających treści
  • Użytkownicy

CDN pełni funkcję pośrednika w dostarczaniu zasobów stron internetowych między głównym serwerem a użytkownikami. W pierwszym etapie serwery CDN pobierają treści z głównego serwera. Następnie zapisują je w centrach danych i przechowują w pamięci. Dane są regularnie synchronizowane, aby zapewnić ich aktualność i spójność. W przypadku, gdy użytkownik chce otworzyć stronę, zasoby są dostarczane z najbliższego serwera, co skutecznie skraca czas ładowania witryny.

Jakie zasoby dostarcza CDN?

Przedstawione rozwiązanie umożliwia dostarczanie głównie statycznych zasobów, takich jak pliki graficzne, arkusze stylów, skrypty JavaScript, materiały wideo i audio, czcionki oraz inne pliki o charakterze statycznym. Warto również wspomnieć o istnieniu dostawców CDN, którzy oferują technologię umożliwiającą dostarczanie dynamicznych zasobów, takich jak treści generowane na bieżąco. Dobrym przykładem takiego wykorzystania mogą być artykuły newsowe, notowania giełdowe, informacyjne paski czy inne tego typu treści.

Content delivery network – dla kogo?

Ta usługa jest praktycznie dostępna dla wszystkich. Jednak największe korzyści z niej czerpią strony internetowe, które dostarczają treści dla użytkowników z wielu krajów (na skalę globalną).

Korzyści sieci CDN

Kilka korzyści z korzystania z sieci ładowania zawartości stron: (na podstawie CloudFlare CDN)

  • Użycie protokołu HTTP/2, HTTP/3,
  • Kompresja plików metodą Brotli,
  • Minifikacja statycznych plików,
  • Darmowy certyfikat SSL,
  • Cachowanie plików,
  • Ochrona przed atakami DDos,
  • Optymalizacja obrazów.

Pozostałe:

Co to jest GDN?

(ang. Google Display Network) Jest to sieć reklamowa Google Ads, umożliwiająca nam wypromowanie marki, usługi, produktu itp. Reklamy przedstawiane są

Czytaj całość...
Bootstrap co to?

Bootstrap – jest to ceniony przez programistów, globalnie rozpoznawalny zestaw bibliotek open-source, który umożliwia wydajne projektowanie oraz tworzenie kodu frontendu

Czytaj całość...
CPA co to?

CPA (ang. Cost per Action) – model rozliczeniowy, który jest stosowany w marketingu internetowym. To pozwala reklamodawcom płacić jedynie wtedy,

Czytaj całość...
HTTPS co to?

HTTPS (ang. Hypertext Transfer Protocol Secure) to termin, który napotkała każda osoba używająca Internetu, nieważne, jak powierzchowne byłoby to korzystanie. Niewiele

Czytaj całość...

Sprawdź również nasze wpisy: