Zalety sieci dostarczania treści (CDN)

Sieć dostarczania treści (CDN) służy do skrócenia czasu ładowania strony. Jest to bezpłatna i łatwa w użyciu usługa.

Chodzi o to, aby jak najszybciej udostępnić odwiedzającym statyczne pliki stron, a jednocześnie nie obciążać serwera. Zwiększy to również szybkość wykonywania skryptów.

CDN składa się z grupy serwerów buforujących. Po aktywacji usługi wystarczy jedynie zmienić ścieżkę plików statycznych w specjalnej subdomenie, a wszystkie żądania dotyczące plików statycznych zostaną przekierowane do serwerowego systemu dostarczania treści. Ten serwer przechowuje informacje w macierzy RAID, która składa się z dysków SSD. Jeśli żądany plik nie zostanie znaleziony w pamięci podręcznej, serwer CDN przesyła zapytanie do serwera głównego, aby odebrać plik i zapisać go później w pamięci podręcznej.

Większość nowoczesnych przeglądarek może nawiązać maksymalnie 10 połączeń z serwerem, więc inne statyczne procesy pobierania treści muszą czekać na zakończenie bieżących procesów. Systemy CDN umożliwiają dostęp do tych plików bez konieczności czekania.

Obsługiwane są następujące rozszerzenia plików: .jpg, .jpeg, .gif, .png, .ico, .css, .midi, .wav, .bmp, .js, .swf, .flv, .avi, .djvu, .mp3, .xml, .zip.

Niektóre zalety korzystania z sieci dostarczania treści to:

    • skrócenie czasu ładowania strony — zadania są podzielone tak, aby serwer HTTP odpowiadał tylko za działanie skryptów PHP, a serwer dostarczał dane statyczne CDN. W rezultacie czas ładowania strony może zostać skrócony nawet 4-krotnie.
    • najwyższe pozycje w wynikach wyszukiwania — wyszukiwarki takie jak Google biorą pod uwagę czas, jaki zajmuje serwerowi odpowiedź i wyświetlenie wyników. Po aktywacji darmowej usługi CDN będziesz miał pod tym względem przewagę.