Има ли разлика между CDN и статичен файлов сървър?


Отговор 1:

Мрежата за доставяне на съдържание по същество е сървър, който обслужва всички видове заявки, които произхождат от близост. CDN не е задължително само за статично съдържание. Те обслужват кеширани уеб страници, обработват отговор от кеширан среден софтуер и са еквивалент на уеб сървърите, които действително са хост на данните на приложението.

CDN използва географска близост, за да установи кой сървър да се използва за заявката.

Напротив, статичният файлов сървър не е специфичен за местоположението. Използва се за съхранение на изображения и друго статично съдържание, които се използват в приложенията. Те може да са кеширани, но не са непременно достатъчно интелигентни, за да намерят близост. Nginx е най-добрият пример за статичен сървър, който може много бързо да сървърни изображения / css съдържание, за да намали натоварването на вашия основен уеб сървър.


Отговор 2:

Благодаря ви за A2A.

Нека предговорим, че не съм сигурен какво имаш предвид под „статичен“ файлов сървър, тъй като всеки сървър обслужва статични файлове. Хората говорят за динамично програмиране, но дори този код е статичен. Не знам какъв може да бъде "динамичен файлов сървър".

CDN функции за сървърни файлове, да. Но това не е единствената функция на CDN, което е може би това, което наистина задава вашият въпрос. CDN е наистина добър за поддържане на актуалност с блокиране на уеб ботове. 60-80% от интернет трафика е нечовешки уеб ботове. Те смучат много честотна лента и забавят интернет, както и достъп до вашия уебсайт. Някои от тях са злонамерени, което означава, че фишират за уязвимости в сигурността на вашия уебсайт. И някои от тях са добри, защото се управляват от Google, Yahoo или Bing, за да индексират вашия уебсайт за търсачки. CDN поддържа списък и блокира всички ботове, които не са добри. Това едновременно оптимизира времето за зареждане на уебсайта ви и намалява вашите уязвими места.

Друга разлика е, че CDN обикновено има множество сървърни системи на различни места по света. Вашият уеб сървър обикновено има едно местоположение за техните сървъри. Hostgator, например, е в Тексас. Така че, ако имате посетители от цял ​​свят, например от Европа и Азия, CDN ще се опита да сървър на файловете от най-близкото им местоположение. Това също ускорява времето за доставка на сайта. Това може би е това, за което може би мислите, когато мислите за „динамичен файлов сървър“.


Отговор 3:

Благодаря ви за A2A.

Нека предговорим, че не съм сигурен какво имаш предвид под „статичен“ файлов сървър, тъй като всеки сървър обслужва статични файлове. Хората говорят за динамично програмиране, но дори този код е статичен. Не знам какъв може да бъде "динамичен файлов сървър".

CDN функции за сървърни файлове, да. Но това не е единствената функция на CDN, което е може би това, което наистина задава вашият въпрос. CDN е наистина добър за поддържане на актуалност с блокиране на уеб ботове. 60-80% от интернет трафика е нечовешки уеб ботове. Те смучат много честотна лента и забавят интернет, както и достъп до вашия уебсайт. Някои от тях са злонамерени, което означава, че фишират за уязвимости в сигурността на вашия уебсайт. И някои от тях са добри, защото се управляват от Google, Yahoo или Bing, за да индексират вашия уебсайт за търсачки. CDN поддържа списък и блокира всички ботове, които не са добри. Това едновременно оптимизира времето за зареждане на уебсайта ви и намалява вашите уязвими места.

Друга разлика е, че CDN обикновено има множество сървърни системи на различни места по света. Вашият уеб сървър обикновено има едно местоположение за техните сървъри. Hostgator, например, е в Тексас. Така че, ако имате посетители от цял ​​свят, например от Европа и Азия, CDN ще се опита да сървър на файловете от най-близкото им местоположение. Това също ускорява времето за доставка на сайта. Това може би е това, за което може би мислите, когато мислите за „динамичен файлов сървър“.