GEO-DNS, для чего используется, как в совокупности с CDN можно ускорить сайт?

В современной интернет пространтсве вам предлагается на выбор большое количество хостинг-провайдеров, которые пытаються предложить разнообразные услуги. Сегодня мы хотим остановится на возможности ускорения работы вашего e-commerce магазина, за счет услуг, которые предлагають хостинг-провайдеры, например GEO-DNS.

Что такое DNS?

DNS это сервер, на котором хранятся все домены и IP адреса сайтов. Доменом можно назвать имя сайта, например google.com или zahid.host. IP адрес это сочетание из  4-х цифр, разделенных точкой, например: 111.111.111.111.

Для чего используются DNS серверы?

Чтобы попасть на сайт, нужно знать его IP адрес, но это неудобно, так как запомнить название сайта проще, чем запомнить сочетание из  цифр. Для того и существуют DNS серверы.

При переходе на  домен, Ваш браузер обращается к ближайшему DNS серверу, а тот в свою очередь в зависимости от домена, выдает IP адрес, за которым уже можно загрузить сайт. Ваш браузер получает нужный адрес, и загружает страницу.

Для чего нужен GEO-DNS?

Представим, что Ваш e-commerce сайт пользуется популярностью в CША и в Европе. К примеру, DNS сервера есть только в Европе. Тогда пользователи, которые хотят воспользоваться услугами вашего e-commerce сайта из США, будут вынуждены отправлять запрос к ближайшему серверу, а так как он находится очень далеко, ждать ответа придется не мало.

То есть, загрузка сайта будет очень долгой. Именно через такую долгую задержку и существуют GEO-DNS сервера. При размещении такого сервера в США, пользователи будут обращаться уже к нему. А соответственно и ответ будет быстрым, и это повлияет на скорость загрузки Вашего e-commerce сайта.

Как с помощью  GEO-DNS и CDN можно ускорить сайт?

Представим ту же ситуацию, что и прежде, только с уже существующим DNS сервером в США. При переходе по вашему домену пользователем из США, он обратится к ближайшему серверу. Тот ему выдаст нужный IP, после чего он направится на сервер, который содержит контент сайта, для его получения.

Но, так как серверы с контентом находятся далеко, он его опять же быстро не получит. Если разместить и CDN сервера  в США, которые будут хранить кэшированные данные, тогда загрузка будет выглядеть следующим образом:

  • Браузер клиента посылает запрос к ближайшему DNS серверу;
  • DNS сервер отправляет обратно нужный IP адрес;
  • Браузер с полученным IP, обращается к ближайшему CDN серверу и к основному серверу;
  • CDN сервер передает за кэшированный контент браузеру;
  • Пока подгружается за кэшированный контент у клиента, с основного сервера приходят недостающие файлы;
  • Происходит загрузка полного сайта.

Таким способом сокращается большое количество времени загрузки сайта, так как файлов с основного сервера отправляется намного меньше.

Специалисты Хостинг-провайдера Zahid-Host каждому новому пользователю услугами компании помогут проанализировать и оптимизировать работу e-commerce проекта и предоставят бесплатную консультацию нашим клиентам.