Найти тему
Рег.ру Медиа

Долго грузится сайт? Возможно, проблема в домене

Оглавление

Некоторые ресурсы «сражаются» за каждую миллисекунду, которая тратится на загрузку сайта. Но даже после максимальной оптимизации можно обнаружить, что отклик всё ещё не такой быстрый, как хочется. И в этом, как ни странно, могут быть виноваты DNS-серверы доменной зоны сайта. Как такое возможно и почему?

Как ускорить загрузку сайта?
Как ускорить загрузку сайта?

Как домен может быть виноват в медленной загрузке?

Чтобы понять это, попробуем разобраться, как работает DNS (Domain Name System, система доменных имён).

Возьмём гипотетический адрес сайта, например, EXAMPLE.COM. Чтобы зайти на него, клиент (то есть устройство, на котором пользователь ввёл этот адрес) должен связаться с DNS-серверами доменной зоны .COM и узнать адреса серверов, ответственных за этот конкретный домен. Многие DNS-серверы умеют кэшировать запросы, чтобы быстрее искать нужный ответ, но так происходит не всегда — это зависит от популярности вашего домена и сайта.

Таким образом, если DNS-сервер для доменной зоны работает медленно, то это может вызывать задержки в загрузке сайта или даже привести к сбоям (правда, вероятность последнего очень мала).

Можно ли проверить скорость доменной зоны?

Можно, но довольно затруднительно: чтобы получить объективные результаты, нужно замерить время доступа к DNS-серверам хотя бы с нескольких десятков устройств, расположенных в разных странах. К счастью, это уже сделала компания BunnyCDN, которая занимается оптимизацией скорости загрузки сайтов. Для этого они использовали более 50 своих серверов по всему миру.

Для каждой доменной зоны система выбирала случайный DNS-сервер и запрашивала рандомное доменное имя из заранее составленного списка. Данные регистрировались каждые 10 секунд, и результаты собирались по регионам.

Сравнение скоростей доменных зон

Всего были протестированы 42 доменные зоны. Время отклика DNS-серверов измерялось в миллисекундах, и ниже вы можете увидеть топ доменных зон по скорости (на графике оранжевым выделена медиана, зелёным — 85 процентиль).

-2

Полный список доменных зон здесь

Некоторые результаты оказались довольно неожиданными: например, .INFO и .ORG, одни из старейших и хорошо зарекомендовавших себя доменных зон, показали удивительно низкую производительность. Оказалось, что 4 из 6 их DNS-серверов работают крайне медленно, что и является причиной плохих результатов.

.NET и .COM показали более медленный отклик в Европе и Северной Америке, но в остальном они обеспечивают отличную и стабильную производительность во всех регионах, как можно увидеть по медиане.

И на первые места вышли домены .CO, .BIZ и .IN, а также много тематических доменных зон — .MEDIA, .NINJA, .SHOP и другие. Это объясняется тем, что ими управляет одна компания.

Вывод

Итак, означает ли всё это, что вы должны немедленно перенести все свои домены в зоны .CO или .BIZ для повышения производительности сайта?

Разумеется, нет. Ответы DNS-серверов обычно кэшируются (особенно для очень популярных веб-ресурсов), поэтому даже если вы столкнётесь с задержкой, она, скорее всего, исчезнет при повторных обращениях к вашему сайту. Лучше выбрать домен, который соответствует вашему бренду, чем сэкономить 50 миллисекунд.

Однако если вы пытаетесь выжать производительность сайта на максимум и убрать все возможные задержки, тогда можете рассмотреть вариант с доменом в одной из самых быстрых зон.

Уже решились на то, чтобы зарегистрировать новый домен? Скорее выбирайте красивое имя в любой понравившейся доменной зоне.

Подписывайтесь на REG.RU Media — у нас много полезного и интересного контента о сайтах и Интернете.