Pełna nazwa CDN to Content Delivery Network, czyli sieć dostarczająca treści. Podstawową ideą jest unikanie wąskich gardeł i łączy w Internecie, które mogą wpływać na szybkość i stabilność transmisji danych, tak aby transmisja treści była szybsza i bardziej stabilna. Poprzez umieszczenie warstwy inteligentnej sieci wirtualnej na istniejącym Internecie, składającej się z serwerów węzłów w całej sieci, system CDN może przekierowywać żądania użytkowników do najbliższego węzła usługowego w czasie rzeczywistym na podstawie kompleksowych informacji, takich jak ruch sieciowy i połączenie każdego węzła, status obciążenia, odległość do użytkownika oraz czas reakcji. Jej celem jest umożliwienie użytkownikom dostępu do potrzebnych treści w pobliżu, rozwiązanie zatłoczenia sieci internetowych oraz poprawa szybkości reakcji użytkowników podczas korzystania ze stron internetowych.
Korzyść: 1. Nie martw się o odwiedzających stronę – możesz szybko otworzyć stronę w dowolnym momencie, wszędzie i przez dowolnego operatora sieci. 2. Koszty zakupu różnych przepustowości serwerów wirtualnych hostingów, w tym późniejsze koszty eksploatacji i utrzymania, zostaną znacznie obniżone. 3. Bezpośrednie korzyści dla strony to: ruch, liczba konsultacji, liczba klientów oraz liczba zamówień zostanie znacznie poprawiona.
W rzeczywistości CDN nie jest tajemnicą i często korzystamy z tej technologii w codziennym procesie rozwoju, na przykład do odwoływania się do JS, CSS, obrazów i SWF. Oto kilka darmowych publicznych bibliotek CDN:
Baidu http://cdn.code.baidu.com/
360 http://libs.useso.com
BootCDN http://www.bootcdn.cn/
Siedem Byków https://www.staticfile.org/
Sina Cloud http://lib.sinaapp.com/
Znów poklepał chmury http://jscdn.upai.com/ |