Хостинг для 1С Битрикс
+7 (495) 128-79-91
BXHosting.ru

Правильное измерение скорости веб-сайта

27.03.2022

Результаты измерения скорости сайта с помощью сервисов, таких как GT-Metrix, Google PageSpeed и т.д., обобщаются по всему спектру технологий, от хостинга до верстки и изображений.

Обратите внимание!

Сервисы для определения скорости обладают разнообразной спецификой и рассчитаны на разный уровень квалификации пользователей. GT-Metrix - выступает в качестве профессионального инструмента, который формирует точные данные в выписках. В Google PageSpeed есть более простые выписки с условной информацией, которая лишь приблизительно демонстрирует действительную ситуацию.

Различайте скорость back-end (программного кода) и front-end (скорость, с которой страницы веб-сайта отображаются браузером).

  • В процессе оценивания производительности ПО (back-end) необходимо учитывать данные «Производительность» в разделе администрирования 1С-Битрикс (тест занимающий от 1 до 5 минут).
  • Для того, чтобы оценить скорость обработки страниц сайта браузером (front-end) необходимо сделать тестирование используя каскадный сервис (GT-Metrix) со встроенной утилиты в браузере.

Специалисты техподдержки хостинга всегда способствуют быстрому поиску причины медленной работы и оказывают помощь в формировании точного и правильного запроса. При обращении просим указать следующую информацию:

  1. Список адресов (URL) страниц на которых скорость работы ниже, чем обычно.
  2. По результатам проверки интернет-соединения выполните такое действие: ping site_address в консоли на том компьютере, с которого вы заметили снижение скорости работы (запуск консоли в Windows: Пуск> Выполнить> ввести cmd). Прикрепите результат выполнения команды (первых 20-30 строк).
  3. Выполните команду: tracert site_address в консоли на том компьютере, с которого замечено снижение скорости работы (запуск консоли в Windows: Пуск> Выполнить> введите cmd). Прикрепите результат выполнения команды (все строки).
  4. Проверьте скорость загрузки из разных браузеров используя 1 устройство. Прикрепите информацию, например: Chrome> медленно, Safari> средне, Opera> медленно.

Комментарии:

Визуальную оценку скорости загрузки сайта НЕ следует проводить под учетной записью администратора сайта.

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

Просмотр сайта используя Webvisor (Яндекс Метрика)

Во время просмотра действий пользователя через Webvisor: страницы сайта загружаются в iframe, в котором воспроизводятся записанные действия пользователя. Поэтому, если Вы вошли на сайт под учетной записью администратора, некэшированные страницы загружаются в iframe. Фактическая скорость загрузки страниц сайта для пользователей не отображается в Webvisor, поскольку он не записывает фактические страницы сайта в виде изображений или видео-потока. По факту Вы осматриваете загрузку сайта из-под учетной записи и с локальной скоростью интернет-соединения. Визуальная оценка скорости сайта через Webvisor часто не сходится с реальной скоростью для обычных пользователей.

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

GT Metrix (рекомендуем)

Расшифровка параметров из отчетов GT-Metrix

ПараметрРасшифровкаОбъяснения
PageSpeed ScoreОбщая оценка скорости сайта.Этот параметр суммирован на основе замера всех технологических узлов участка снаружи.
YSlow ScoreОценка влияния факторов влияющих на увеличение скорости загрузки сайта.Общая оценка всех влияющих факторов на скорость загрузки сайта.
Fully Loaded TimeОбщее время, затраченное на загрузку страницы на сайте.Время, необходимое пользователям для полной загрузки страницы (включая возможность взаимодействия с элементами и интерфейсом).
Total Page SizeОбщий размер страницы сайта указывается в килобайтах или мегабайтах.Включает в себя оценку количества данных, загруженных на сайт из сторонних источников (например, скрипты Яндекс Метрики, Google Analytics, различные виджеты, в том числе социальные сети и другие, влияющие на объем данных на странице и рейтинг.
RequestsКоличество запросов на странице сайта к внутренним и внешним источникам при каждой загрузке.Параметр измеряет количество всех возможных обращений со страницы к скриптам, стилям, изображениям и т.д. При каждой загрузке страницы сайта. Чем меньше, тем лучше.

Следующие параметры GT-Metrix необходимыt разработчикам сайта

Наиболее информативным отчетом является Waterfall, который визуализирует тип, объем, время и влияние данных на загрузку страницы на сайте. Этот тип отчета рекомендуется для анализа разработчикам сайтов. Мы рекомендуем сервис GT-Metrix предоставляющий наиболее точную оценку скорости работы сайта и анализ влияющих технологических аспектов. Google PageSpeed Расшифровка параметров из отчетов Google PageSpeed:

ПараметрРасшифровкаОбъяснения
Время загрузки первого контентаТекущая скорость генерации от предоставления страницы хостингом (сервером).Этот параметр является основным при оценке скорости хостинга, поскольку напрямую зависит от аппаратных ресурсов хостинга. Но если программной части были совершены ошибки, например, циклические функции, медленные запросы к базе данных и т.д., то параметр будет увеличен. В этом случае Вам следует обратиться к разработчику сайта для исправления кода.
Время загрузки для достаточного количества контентаСимволическое измерение скорости перед отображением первых данных в браузере пользователяПараметр усредняется по замерам скорости хостинга и первого «рендеринга» данных на странице сайта.
Индекс скорости загрузкиОбщее значение факторов: от хостинга до front-end сайта.Индикатор обобщает информацию о скорости загрузки на основе большой выборки данных, начиная от скорости генерации страницы сервером и заканчивая размером изображений, объемом HTML-кода сайта и т. Д.
Время окончания работы процессора Время загрузки для взаимодействия Время до возможности совершения пользователем каких-либо действий на сайте.Параметры неточные, скорость обработки страницы зависит от мощности устройства (ПК, ноутбук, смартфон, планшет) и вида используемого браузера. Не оценивайте показатели времени до предоставления возможности взаимодействия со страницей по этим параметрам
Макс.потенциальная задержка после первого вводаИзмерение времени между запросом и ответом сайтаСервис измеряет время между действиями. Этот параметр может быть правильно измерен только внутренними средствами для веб-разработчиков, поэтому внешняя проверка параметра в Google PageSpeed крайне условна.

Другие параметры Google PageSpeed являются дочерними и необходимы разработчикам сайтов. Оценка мобильной и десктопной версий сайта условна. Например, делая замеры сайта несколько раз подряд, вы можете заметить, как меняется оценка для обеих версий сайта, несмотря на то, что на сайте не происходили изменения. Вы также можете достигнуть максимальной производительности для обеих версий сайта, применяя простые CSS-оверлеи, что делает всю общую оценку скорости сайта условно неточной. Мы не советуем основываться только на общих (агрегированных) данных, полученных через Google PageSpeed, для детальной оценки скорости веб-сайта, не говоря уже о хостинге. Этот сервис будет эффективен для оценки скорости сайта с точки зрения поисковой системы Google, но имейте в виду, что параметры рейтинга одного и того же сайта могут меняться, а также сила воздействия показателей Google PageSpeed на реальный рейтинг качества не установлен и не описывается в официальных источниках.