Справка по параметрам KPI времени отклика сайта

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

  1. Всего байт загружено
  2. Количество запросов
  3. DNS время поиска
  4. FirstByte Время загрузки
  5. Время загрузки контента DOM
  6. Общее время загрузки

Существует ли какое-либо оптимальное значение для каждого KPI, чтобы указать эффективность веб-сайта? Пожалуйста, помогите мне в этом отношении.

1 ответ

Решение

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

Это цитата из "Необходимости в скорости " Якоба Нильсена, написанная в 1997 году, и она действует до сих пор.

Если вы можете обслуживать страницы за секунду или меньше (весь пакет: поиск DNS, время обработки, загрузка ресурсов), это идеально. В реальной жизни не так много сайтов могут похвастаться такой скоростью. Тем не менее, вы можете приблизиться к этому, улучшив интерфейс своих веб-сайтов, если будете следовать рекомендациям людей из Yahoo и Google.

У Yahoo есть свой плагин YSlow Firefox и сопроводительное руководство, объясняющее все их правила производительности.

У Google есть конкурирующий плагин Page Speed ​​Firefox и соответствующие рекомендации по производительности.

Это должно быть хорошим началом. Эти руководящие принципы не предоставляют конкретных ориентиров для каждой точки в вашем списке (но они предоставляют некоторые) - цель состоит в том, чтобы минимизировать время загрузки и размер каждого запроса, чтобы максимально приблизиться к "мгновенному" времени ответа меньше секунды.

Другие вопросы по тегам