Справка по параметрам KPI времени отклика сайта - PullRequest
1 голос
/ 23 февраля 2010

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

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

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

1 Ответ

1 голос
/ 23 февраля 2010

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

Эта цитата взята из The Need for Speed ​​ Якоба Нильсена, который был написан в 1997 году и действует до сих пор.

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

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

У Google есть конкурент Page Speed ​​Firefox и соответствующий Performance Best Practices .

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

...