Как проверить хостинг на мониторе
Пошаговое руководство, в котором показаны методики для тщательной и поэтапной проверки любого хостинга. Тестируем: PHP, MySQL, DNS, диск, подключение к Интернету, производительность под нагрузкой и скорость самого сайта.
Как использовать предлагаемый некоторыми компаниями тестовый период для тщательной проверки хостинга? В этом руководстве я покажу вам, как любой человек может проверить, насколько эффективен тот или иной хостинг с помощью нескольких простых команд, скриптов или онлайн-инструментов.
Я покажу вам, как проверить:
- Скорость (пропускная способность) Интернет-соединения хостинга
- Производительность и скорость сервера
- Скорость DNS сервера
- Производительность PHP и MySQL (а также WordPress)
- Производительность хостинга под рабочей нагрузкой
- Скорость загрузки страниц на хостинге
Конечно, вам не нужно проводить каждый из описанных здесь тестов, чтобы выяснить, что с хостингом все в порядке. Тем не менее, я хочу показать вам, как можно проверить различные аспекты работы хостинга. Ну что, начнем?
Каждый из рекомендованных хостингов в рейтинге был тщательно протестирован мной с использованием методов и инструментов, описанных в этом руководстве. В обзоре каждого хостинг-провайдеров вы найдете подробные результаты каждого теста. В рейтинге вы найдете только предложения, которые соответствуют моим критериям качества, в том числе производительность и скорость хостинга. Без спонсорских материалов. Без рекламы. Без обмана.
Как НЕ нужно тестировать скорость и производительность хостинга?
Прежде всего, я хотел бы начать с того, как вы не должны проверять, является ли конкретный хостинг быстрым и эффективным. Это 4 распространенные ошибки при тестировании и сравнении хостингов, которые я чаще всего обнаруживаю в различных онлайн-тестах, рейтингах и сравнениях. На это стоит обратить внимание.
1. Не тестируйте сайт хостинг-провайдера
Сайт хостинг-провайдера не очень хорошее место, для проверки с помощью внешних инструментов, насколько хорошо работает данный хостинг. Это немного похоже на то, как если бы вы хотели оценить условия работы в конкретной компании по прибыли генерального директора.
Главная страница с предложением хостинга представляет собой витрину компании, поэтому она часто очень хорошо оптимизирована и «доработана», а ее скорость никак не связана с эффективностью всего хостинга.
Кроме того, сайт хостинга, который представляет собой витрину компании, часто запускается на совершенно другом сервере, чем учетные записи хостинга, открытые для клиентов компании. Чаще всего он, гораздо мощнее и эффективнее, по сравнению с клиентским хостингом за несколько долларов в месяц.
Сервер, на котором работает сайт хостинг-провайдера, не имеет таких лимитов и ограничений, как ваша учетная запись хостинга, после того, как вы решили воспользоваться услугами данной компании.
Кроме того, сайт хостинговой компании может использовать сторонние CDN сервисы, это означает, что вы загружаете сайт не с сервера хостинга-провайдера, а его копию, хранящуюся у провайдера услуг CDN, такого как Cloudflare.
2. Не измеряйте скорость хостинга с помощью оценок Google PageSpeed Insights
Оценка по шкале от 0 до 100 в основном показывает, насколько хорошо оптимизировано содержание сайта (HTML, CSS, JavaScript, изображения), а не насколько хорошо и эффективно работает сервер.
PageSpeed Insights оценка скорости загрузки сайта в баллах
В последнем тесте, описанном в этом руководстве (Тест 6: Тест скорости страницы), я покажу вам, как вы можете попробовать использовать Google PageSpeed Insights для оценки эффективности хостинга. Не обращая внимания на баллы!
3. Не проверяйте скорость хостинга на вашем устройстве
То, что сайт быстро загружается на вашем компьютере или смартфоне, вовсе не означает, что это происходит у всех.
Если вы когда-либо посещали определенную страницу ранее, вполне вероятно, что ваше устройство имеет кэш, то есть копию части или всего содержимого данного веб-сайта. В результате повторного посещения сайта его часть будет загружена с вашего диска, а не с хостинга, который вы хотите протестировать.
Другой проблемой является ваше Интернет-соединение. От того насколько хороший у вас Интернет будет зависеть скорость загрузки страницы. И я имею в виду не только скорость upload/download, но и задержки, ping и т. д.
Конечно, правильно проведенный тест на собственном устройстве может быть полезен в определенных ситуациях. Однако это не должно само по себе свидетельствовать о том, насколько хорошо работает хостинг.
4. Не измеряйте производительность хостинга секундомером или «на глаз»
Существует множество инструментов, скриптов и команд, которые позволяют вам точно и надежно проверить, как работает хостинг (я покажу вам их позже), но секундомер на вашем телефоне не является одним из них.
Как правильно протестировать хостинг?
Чтобы начать проверку или тестирования что-либо, мы должны сначала точно знать, ЧТО мы хотим проверить, и, во-вторых, КАК мы хотим это проверить.
Прежде всего, нам нужно подготовить тестовую среду. Хотя некоторые тесты будут проводиться без каких-либо серьезных подготовительных действий (например, скорость диска или подключение к Интернету), в других случаях нам понадобится тестовый сайт.
Как его создать? Самым простым решением будет запустить тестовый блог или страницу на WordPress. Однако вот что важно:
- Версия WordPress должна быть одинакова на всех тестируемых хостингах
- Все установленные плагины и темы должны быть идентичны (устанавливайте те, которые вы собираетесь использовать)
- Содержание на странице было одинаковым (вы можете использовать тестовые данные, чтобы заполнить страницу содержанием)
В настоящее время большинство хостингов позволяют самостоятельно изменять и устанавливать версию PHP в панели управления хостингом. Только с одинаковыми версиями результаты будут достоверными.
Конечно, вместо WordPress вы можете использовать любую другую CMS или скрипт, который в дальнейшем будет использоваться на хостинге (Prestashop, Magento и т. д.).
Соблюдая эти условия, вы можете ожидать, что результаты тестов двух или более хостинговых пакетов будут надежными, и вы сможете сделать выводы о том, какой из них оказался лучше, быстрее и эффективнее.
А когда тестировать хостинг? Лучше всего делать это в час пик, 19-21, и в выходные дни. Хотя хорошо бы проверить, как ведет себя наш хостинг в разное время.
Ну, хорошо. Мы уже знаем, что и как будем тестировать. Пришло время перейти непосредственно к тестированию хостинга.
Тест 1: SpeedTest – Скорость (пропускная способность) соединения хостинг-провайдера
Но как это сделать? Для этого нам понадобится инструмент Speedtest в версии CLI (который запускается из командной строки).
Конец. В результате мы получаем три значения:
- Ping
- Download (скорость загрузки данных извне на хостинг)
- Upload (скорость отправки данных через внешний хостинг)
Результаты этого теста могут сильно отличаться даже при запуске нескольких тестов подряд. Наконец, на виртуальном хостинге мы обычно разделяем интернет-соединение с другими клиентами. Чтобы хорошо проверить хостинг, рекомендуется выполнить этот тест несколько раз и в разное время, чтобы можно было усреднить результаты.
Тест 2: производительность и скорость диска
Еще один тест, который стоит иметь в своем арсенале, это тест скорости диска. Мы будем использовать программу dd, которая по умолчанию должна быть установлена на всех серверах под управлением Linux.
- Заходим на хостинг через SSH
- Запускаем тест с помощью команды: dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
В результате через некоторое время мы должны получить время выполнения нашей команды (меньше = лучше) и скорость записи файлов на диск в MB/s (больше = лучше):
Результат выполнения программы dd: скорость записи на диск
Это не идеальный тест и не проверяет все параметры производительности диска, но он доступен без каких-либо установок и позволит вам сравнить производительность диска на одном хостинге с другим.
Тест 3: Скорость DNS-серверов на хостинге
DNS должен быть максимально быстрым, потому что чем он быстрее, тем быстрее загрузится сайт.
И хотя время запроса к DNS обычно измеряется в миллисекундах, стоит проверить, как с этим справляется наш хостинг. Поэтому мы будем использовать инструмент DNS Speed Benchmark, который будет проверять время отклика DNS-серверов на нашем хостинге из разных мест.
Вот результаты для одной из хостинговых компаний со всей Европы:
Однако, если мы планируем запустить сайт в основном для пользователей из одной страны, проверьте конкретно ее. Под картой вы также найдете таблицу с деталями:
Чем меньше значения, тем быстрее и, следовательно, лучше.
Тест 4: Производительность PHP и баз данных MySQL
Для тестирования производительности хостинга в исполнении PHP-скриптов и поддержки баз данных MySQL, я предложу несколько инструментов (на выбор).
Производительность PHP-скриптов
PHP benchmark Script тестирует производительность хостинга при выполнении математических операций с использованием языка PHP. Мы скачиваем с указанной страницы, распаковываем и загружаем файл bench.php на наш сервер в папку с сайтом (например, public_html).
Затем все, что нам нужно сделать, это запустить скрипт, ввести в браузере адрес, по которому находится файл, и получить результаты:
Смотрим на «Total time», которое должно быть как можно меньше.
Производительность PHP и баз данных MySQL
Принцип действия аналогичен. Качаете отсюда архив скриптов и распаковываете его. Однако, перед тем как загрузить файл benchmark.php на сервер, вы открываете его в текстовом редакторе и вставляете необходимые значения для подключения к базе данных (сначала вы должны ее создать, например, через панель управления хостингом).
Настройки MySQL в файле benchmark.php (до и после редактирования)
После заполнения данных вы сохраняете файл и размещаете его где-то на своем сайте, а затем вводите адрес, по которому расположен файл в своем браузере. В результате вы увидите что-то вроде этого:
Результат теста PHP и MySQL в вашем браузере
Наиболее важными параметрами, на которые нужно обратить внимание, являются Calculation total в разделе Benchmark, которая оценивает скорость выполнения задач в PHP (меньше = быстрее = лучше), и Total в разделе MySQL, которая определяет скорость запросов к базе данных (меньше = быстрее = лучше).
Производительность PHP и MySQL в WordPress
Первая часть (Server Performance Benchmarks) показывает время выполнения тестовых заданий (меньше = быстрее = лучше):
WpPerformanceTester – WordPress Performance Benchmark
Тест 5: Производительность хостинга под нагрузкой
Этот тест будет первым реальным испытанием, показывающим, как хостинг работает под нагрузкой. Тест производительности сервера будет осуществляться с помощью онлайн-инструмента Loader.io, который мы можем использовать бесплатно в ограниченном, но достаточном для простых тестов хостинга объеме.
Как подготовить тест
- Регистрируемся на Loader.io и подтверждаем e-mail адрес
- Предоставляем домен (поддомен) тестируемого сайта
Таким образом, проверяется, являемся ли мы владельцами сайта и не хотим ли использовать этот инструмент в злых целях 🙂
В первой части формы мы устанавливаем:
- Название теста (например, «Тест WordPress на Хостинге АБВ»)
- Тип теста (лучше всего будет «Maintain client load», который симулирует рост посетителей сайта с каждой секундой)
- Количество подключений к хостингу «от» и «до» (предлагаю: от 0 до 1000 подключений)
- Продолжительность теста (в бесплатном пакете у нас есть ограничение не более 1 минуты, так что устанавливаем это значение)
Итак, что этот тест покажет? Как поведет себя тестируемый хостинг с ростом от 0 до 1000 одновременных посетителей. Каким будет время отклика хостинга?
Тест может быть запущен сразу, сохранен для дальнейшего использования, или мы можем запланировать его на будущее (один раз или периодически).
После начала теста мы можем следить за его выполнением в реальном времени, а в конце получить полный отчет вместе с графиком.
Loader.io: отчет о проведенном тесте
Что мы видим? Прежде всего, в этом примере тест был прерван, когда более 50% всех посетителей начали получать ошибки (сайт загружался дольше 10 секунд).
График также показывает, что по мере увеличения количества посетителей страница загружалась все медленнее и медленнее, при этом на 23-24 секунде количество одновременных посетителей страницы выросло до 400, что привело к достижению указанного максимума среднего времени загрузки в 10 секунд.
Loader.io: График роста посетителей
Как мы можем использовать эту информацию для сравнения хостингов? Выполнив аналогичные тесты на одном и том же сайте, запущенном на 2-х разных хостах, мы сможем:
- Сравнить, сколько максимум данный хостинг будет обслуживать пользователей на сайте одновременно, до того, как время отклика достигнет 10 секунд,
- Проверить среднее время отклика хостинга, например, 20, 50 или 100 соединений в секунду.
Чем эффективнее хостинг (более быстрый процессор, диск, оперативная память, интернет-соединение и т. д.) и чем выше установлены ограничения, тем хостинг должен обслуживать большее количество посетителей на сайте одновременно (и быстрее загружать для них сайт).
Тест 6: Тест скорости сайта
Последний тест хостинга, который я хотел бы предложить вам в этом руководстве, это тест с использованием инструментов для тестирования скорости, производительности и оптимизации веб-сайтов. Результаты теста часто не будут столь однозначными и точными, как в предыдущем тесте, но это довольно простой способ проверить производительность хостинга.
О каких инструментах идет речь?
Однако, прежде чем приступить к тестированию скорости хостинга с помощью этих инструментов, обратите внимание на следующие важные моменты:
- При использовании этих инструментов очень важно, чтобы тестируемая страница на хостинге была точно такой же. Я написал об этом подробнее в разделе «Как правильно проверить хостинг?»
- Большинство из этих инструментов позволяют вам указать место, из которого выполняется тест. Попробуйте выбрать местоположение, наиболее близкое большинству посетителей вашего сайта, который вы собираетесь разместить хостинге. И затем при тестировании других хостингов, убедитесь, что они сделаны из того же места.
- Поскольку тесты проверяют время загрузки страницы в контрольной среде, а не время ответа на стороне сервера, важно, чтобы тесты с помощью этих инструментов выполнялись многократно. Результаты отдельных проверок на одной и той же странице могут сильно различаться.
Какие параметры нужно учитывать при выполнении тестов?
В WebPageTest, который по умолчанию выполняет сразу 3 теста скорости страницы, стоит обратить внимание в первую очередь на параметры First Byte и Speed Index, которые показаны в таблице на странице результатов:
WebPageTest: Load Time и Speed Index
При проверке тестовой страницы с помощью инструмента Pingdom Website Speed Test наиболее важным параметром является load time, то есть время, необходимое для загрузки страницы:
Pingdom Tool: Load time
В GTmetrix, где вы должны создать учетную запись, чтобы иметь возможность выполнять тесты из других мест, кроме Ванкувера, Канада, наиболее важным значением будет Fully Loaded Time:
GTmetrix: Fully Loaded Time
PageSpeed Insights: индекс скорости PageSpeed Insights: TTFB
Вот и все. Надеюсь, что благодаря этим тестам вы сможете воспользоваться 7, 14 или 30 дневным периодом, который хостинг-компании предлагают для бесплатных тестов или в качестве гарантии возврата денег. И я надеюсь, что благодаря этим тестам вы выберете лучший веб-хостинг для своего онлайн-бизнеса. Удачи!
Хотите узнать результаты моих тестов? Взгляните на Рейтинг Хостингов!
Я проверил и протестировал хостинги на скорость, производительность, безопасность, возможности и многие другие критерии и подготовил список рекомендуемых хостов, а также тщательно рассмотрел каждый из них. Конечно, я все еще призываю вас испытать их самостоятельно.
Площадка хостинга сайта — это место, где располагаются все файлы и данные, необходимые для обеспечения стабильной работы веб-страницы в сети Интернет. Каждый хостинг имеет свой уникальный IP-адрес.
Как узнать, на каком хостинге находится сайт, с помощью утилиты Whois
Чтобы установить, на каком web-хостинге находится сайт:
Перейдите на страницу Whois-сервиса. Введите доменное имя вашего сайта и нажмите Проверить:
Готово, вы узнали, на каком хостинге находится сайт.
Обратите внимание! Этот способ позволяет лишь ориентировочно определить компанию, предоставляющую серверы сайту. Для домена могут быть прописаны DNS-серверы одной компании, а использоваться хостинг другого поставщика (А-запись будет указывать на серверы другого хостинг-провайдера). В таком случае можно воспользоваться инструкцией ниже.
Как узнать, на каком хостинге находится сайт, с помощью утилиты dig?
Определить хостинг, на котором расположен сайт, можно по А-записи, указанной для домена:
Перейдите в раздел «Проверка DNS-записей». Введите домен, по имени которого открывается ваш сайт, и выберите в выпадающем списке тип записи «А». Затем нажмите Проверить:
В столбце «Результат» вы увидите IP-адрес сайта. Ниже (как правило) указано имя сервера, по которому можно идентифицировать хостинг-провайдера:
Готово, вы узнали хостинг, на котором находится сайт, и IP-адрес вашего сервера.
Как узнать, на каком хостинге находится сайт, если имя сервера не указано?
В некоторых случаях (когда для домена не прописана PTR-запись) имя сервера может отсутствовать в выводе утилиты dig. Тогда, чтобы узнать хостинг-провайдера:
Скопируйте IP-адрес, полученный в выводе утилиты dig.Перейдите на страницу Whois-сервиса, вставьте IP-адрес и нажмите Проверить:
В строке «descr» будет указан хостинг-провайдер:
Готово, вы определили хостинг-провайдера через сервис Whois.
Еще не определились с хостингом?
Круглосуточная техническая поддержка, удобный интерфейс управлением хостинга на выбор.
Узнать хостинг чужого сайта хотят многие. Одним хочется знать, кто оказывает хостинг-услуги коллегам или конкурентам. Другие подыскивают надёжного хостинг-провайдера, не доверяя назойливой рекламе и отзывам, а ориентируясь на выбор крупных популярных ресурсов.
От хостера во многом зависят скорость и стабильность работы сайта. Эти характеристики часто оказываются решающими в судьбе ресурса. Ведь гораздо приятнее, когда страница не испытывает ваше терпение, а загружается быстро и без проблем. Высокая скорость отклика – гарантия того, что пользователь не закроет вкладку, не дождавшись, пока она откроется. Если пользователи задерживаются на сайте, поисковики отмечают улучшение его поведенческих факторов.
Следовательно, очень важно выбрать хостинговую компанию, которая может обеспечить минимум сбоев и высокую скорость отклика при любых нагрузках. Проще всего найти такую фирму, определив, где размещены известные сайты с сотней тысяч, а то и миллионом посетителей.
К сожалению, ни один из методов определения хостинг-провайдера не даёт 100%-й гарантии. Но если не срабатывает один способ – всегда можно попробовать другой.
Самый удобный инструмент для определения хостера
Сервис предоставляет нам не только название хостинг-провайдера – немецкой компании Fornex Hosting S.L. , но и город, в котором он находится, – Франкфурт-на-Майне:
Сервис на основе протокола whois
Whois – сетевой протокол, используемый для извлечения информации из баз данных регистраторов доменных имён и IP-адресов. В Linux есть утилита whois, которая выдаёт максимально полные данные о регистрации сайта.
Принцип работы прост: необходимо ввести адрес сайта, о котором мы хотим получить информацию.
Сервис выдал название и адрес сайта хостинг-провайдера, город, в котором он находится.
Другой вариант определения ip-адреса – с помощью команды nslookup:
Если ввести этот адрес на странице сервиса whois, то получим полное название хостинг-провайдера и информацию о стране принадлежности:
Информация об NS-серверах
По адресам NS-серверов легко определить, что принадлежат они компании Fornex.
Трассировка
Используя команду трассировки, можно проследить весь путь прохождения пакета от компьютера пользователя до исследуемого сайта.
- tracert – для Windows;
- traceroute – для Linux.
Конечная точка – узел fornex.
Этот метод достаточно нагляден и точен, но применим только на персональных компьютерах.
Дополнение Flagfox для Mozilla Firefox
В правом верхнем углу адресной строки браузера отображается флаг той страны, где находится сервер сайта, открытого во вкладке:
Если нажать на флажок, на экране появится информация о месте нахождения сервера:
Такая информация хороша для технических специалистов: мы получили данные о физическом расположении сервера. Однако в качестве хостинг-провайдера указана совсем не та компания, которая заключает договоры с владельцами сайтов, в чём легко убедиться, если запустить трассировку:
Здесь видно, что хостинговая компания – Fornex. Поэтому данные, полученные при помощи Flagfox, обязательно нужно перепроверять.
Ошибки 403 и 404
Некоторые хостеры на страницах ошибок указывают свои данные. Если веб-мастер, работавший над сайтом, не изменил эти страницы, то при ошибке пользователь увидит информацию о хостинг-провайдере.
Метод срабатывает нечасто. Информация обычно содержится на страницах с ошибкой 403, на страницах с ошибкой 404 данные о хостере бывают крайне редко. От пользователя требуется выдержка: большинство обращений к несуществующим страницам классифицируется как ошибка 404.
Для появления экрана ошибки 403 нужно попробовать зайти в каталог, не указав в адресной строке индексный файл. Искусственно создать такую ситуацию порой бывает сложно. Поэтому способ подходит в основном для заядлых экспериментаторов.
Скорость загрузки страницы является важным фактором для ранжирования веб-сайта поисковиками. Быстро работающие сайты удобны для пользователей, они улучшают общее качество поисковой выдачи интернета, а дополнительный трафик на такие проекты коммерчески выгоден их владельцам. Используйте онлайн-сервисы для мониторинга скорости работы Вашего сайта. Они проверяют работоспособность сайта, время его простоя, скорость загрузки страницы и отклика сервера.
Еще в 2010 году Google объявил о том, что скорость загрузки сайта является одним из факторов поискового ранжирования (медленные сайты будут понижаться в результатах поисковой выдачи).
Что и почему следует проверить на хостинге сайта
Низкая скорость загрузки сайта в окне браузера может вызвать большой процент отказов – пользователь не дождется показа страницы и закроет ее, не получив никакой информации.
Поисковые системы воспринимают такое поведение, как негативный фактор и понижают релевантность сайтов в выдаче по ключевым запросам. В результате ухудшается посещаемость, у коммерческих сайтов может просесть прибыль.
Какую скорость можно считать хорошей?
- Сайт, который загружается в течение 2 секунд, считается быстрым.
- Если сайт загружается менее 1,5 секунды, он считается очень быстрым.
Обратите внимание – загрузка всех скриптов и форм на сайте может происходить дольше (на многих сайтах полная загрузка страницы занимает более 10 секунд), но визуально сайт должен предоставить необходимую информацию в течение 1,5-2 секунд. Например, вот что увидит посетитель нашего сайта уже через секунду:
Чтобы проверить Ваш сайт – в Google Chrome нажмите F12, переключитесь на вкладку «Network» и обновите страницу (сочетание клавиш Ctrl+F5). Через желаемый интервал времени (например, 1-3 секунды) нажмите Ctrl+E – это остановит загрузку сайта.
Нужно стремиться к лучшему показателю для сайта, независимо от его размера. Подсчитано, что в поисковой системе Google увеличение времени загрузки страницы с 0,4 до 0,9 секунд приводит к снижению трафика и доходов от рекламы на 20%. А на торговой площадке Amazon каждые 100 миллисекунд увеличения времени загрузки снижают объем продаж на 1%.
При недостаточно высокой скорости потребуется оптимизировать целевые страницы сайта или даже сменить хостинг-провайдера. Помимо технических аспектов работы самого сайта, его загрузка может пострадать из-за низкой скорости отклика сервера. Это означает, что хостинг-провайдер не использует современные технологии, чтобы обеспечить хорошую пропускную способность, либо настройки сервера не подходят под требования вашего сайта.
Во многих случаях веб-сайты размещаются на виртуальном хостинге, где на одном севере находятся десятки и сотни других сайтов. Когда их количество доходит до критической отметки, сервер начинает испытывать проблемы с распределением нагрузки, снижая среднюю скорость доступа к сайту.
Скорость загрузки сайта зависит от нескольких факторов, включая время суток, географическое местоположение посетителя и скорость работы сети. Некоторые параметры вы можете измерить самостоятельно, используя онлайн-сервисы. Обратите внимание, скорость интернета, предоставляемая Вашим домашним или офисным провайдером, является субъективным фактором.
С хорошим интернетом вы можете не заметить загрузки «тяжелого» сайта, а при плохом соединении даже «легкий» сайт будет загружаться долго. Поэтому рекомендуется выполнить проверку через несколько разных онлайн-сервисов, чтобы получить среднюю оценку. Такие инструменты не учитывает скорость вашего интернет-провайдера, т.к. сайт загружается сервисом. Т.е. хороший у вас интернет или нет – никак не влияет на проверку, вы увидите результаты для среднестатистической аудитории вашего проекта.
Следует с осторожностью относиться к указаниям по оптимизации изображений, поскольку она подразумевает уменьшение разрешения и глубины цвета картинки. В случае избыточной оптимизации изображений пострадает вид страницы на широкоформатных мониторах, хотя при использовании планшета и адаптивном дизайне сайта вы этого можете не заметить.
Если сайт предназначен для российских пользователей, смотрите на замеры из городов РФ. Расположение сервера в той же стране, что и аудитория проекта, не гарантирует быстрой загрузки сайта, но при прочих равных условиях этот фактор работает в вашу пользу. Для использования онлайн-сервиса потребуется указать доменное имя и ваш email-адрес, на который будут высылаться результаты анализа.
Сервис определяет хостера сайта, его IP-адрес, показывает регистрационные данные о хостинг-провайдере и расположение серверов. Этим инструментом удобно проверять, предоставляется хостинг реселлером или нет.
В случае с реселлером довольно сложно и затратно по времени решать возникающие проблемы с оборудованием, поскольку географически сервера могут находиться в стране, не совпадающей с расположением офиса хостинг-провайдера.
Google Page Speed Insights
Этот сервис измеряет работоспособность страницы как для настольных компьютеров, так и для мобильных устройств. Результат выдается по 100-бальной системе, в которой 85 и выше означает, что страница работает хорошо. Оценка базируется на двух параметрах: полном времени загрузки сайта и времени, которое прошло с момента запроса страницы пользователем до момента вывода браузером первого экрана.
Сервис выдает предложения с цветными индикаторами приоритета по возможным улучшениям, которые должны повысить скорость загрузки сайта. Если основной трафик идет с планшетов и смартфонов, убедитесь, что этот сервис дает хорошую оценку для мобильных устройств. Возможно, придется пожертвовать элементами дизайна ради быстрой загрузки сайта.
Для работы сервиса необходимо указать IP-адрес или имя хоста. Сервис позволяет определить ответ сервера (пинг), скорость пинга, проследить маршрут до целевого компьютера. При указании доменного имени можно проверить регистрационную запись для него в реестре. Предусмотрено также поле для проверки существования email-адреса.
Если скорость загрузки низкая
Что делать, если онлайн-сервисы показывают проблемы с загрузкой страницы? Для начала оцените тип вашего сайта. Например, для крупного портала с преимущественно поисковым трафиком время загрузки главной страницы не критично, поскольку 80% поисковых запросов ведут сразу на целевые страницы, а главная «весит» много из-за обилия информации и рекламы. В то же время для сайта-одностраничника очень важна скорость загрузки единственной страницы.
Чтобы оптимизировать страницу и повысить скорость ее загрузки в браузер, рассмотрите следующие вопросы:
- оцените работу внешних скриптов;
- используйте кэш браузера;
- объедините внешние файлы стилей;
- сведите к минимуму DNS-запросы;
- удалите запросы из статических страниц;
- используйте кеширование страниц;
- минимизируйте переадресацию страниц.
Убедитесь, что ваш хостинг подходит под требования сайта к пропускной способности. Онлайн-сервисы помогут провести тесты и разобраться, в чем заключается проблема: в сайте или хостере. В последнем случае стоит задуматься о смене хостинг-провайдера.
Читайте также: