Co to jest CDN? – Definicja
CDN (ang. content delivery network), to system rozproszony, którego zadaniem jest dostarczanie w jak najkrótszym czasie zawartości, do której dostęp ma wielu użytkowników.
W przypadku stron WWW, Content Delivery Network to jedno z prostszych rozwiązań, które ma na celu przyspieszenie ich działania poprzez krótsze opóźnienia, kiedy użytkownik czeka na załadowanie danych z witryny, a także zwiększenie bezpieczeństwa i ochronę przed popularnymi cyberatakami typu DDoS.
Główni dostawcy CDN
Przykład użycia
Bardzo popularnym użyciem CDN jest dodawanie do strony www bibliotek, które mają na celu poprawić jej wygląd czy ułatwić edycję. Jak można zauważyć w przykładzie poniżej:
<script src=" https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.js"> </script>
Poprzez dodanie biblioteki jQuery za pomocą CDN oszczędzamy czas, który jest potrzebny na załadowanie do naszej strony www komponentów, a dodatkowo zmniejszamy obciążenie naszego serwera ze względu na to, że pliki do nich nie znajdują się lokalnie u nas.
Content Delivery Network a SEO
Prędkość strony to bardzo ważny czynnik w jej pozycjonowaniu. Szybszy czas ładowania, zwiększone bezpieczeństwo i zmniejszona awaryjność to elementy, które bezpośrednio lub pośrednio wspierają SEO.