Какова нормальная-оптимальная скорость загрузки сайта?

Приветствую!

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

У меня на сайте показывает 1 секунду в среднем. Смотрю по pr-cy.ru/speed_test
  • Вопрос задан
  • 37058 просмотров
Пригласить эксперта
Ответы на вопрос 10
naarende
@naarende
Диджитал менеджер
Если вдруг кто увидит этот вопрос и ответы в 2020-2021, то знай.

Твой сайт быстрый, если загружается от 0 до 3 секунд.
Вес страницы не должен превышать 1000 килобайт.
Количество HTTP-запросов от 50 до 100 на страницу.

Как это всё измерить. Главное, не замеряй в одном сервисе. Их сейчас много.
Вот тут я описал их все: https://vc.ru/services/72263-20-instrumentov-dlya-...

А вот какими я сам пользуюсь, чтобы точно понять куда копать:

Сначала нужен экспресс отчет: https://loading.express - тут будет выжимка быстро и коротко.

Потом замеряю в https://www.webpagetest.org/, чтобы понять вес страницы и запросов сколько.

Ну и в конце смотрю на Google PageSpeed Insights.
Ответ написан
Комментировать
@FoxInSox
Где-то 0.87 секунды лучше всего. Так что улучшайте.
Ответ написан
sergej-sm
@sergej-sm
Скорость сайта сильно зависит от количества контента на странице: текст, картинки, видео, карты и т. д.
Несколько хороших статей по этой тематике:
https://devaka.ru/articles/pagespeed-tools
https://habrahabr.ru/company/hosting-cafe/blog/324504/
https://www.sparta-marketing.com/blog/13-sposobov-...
Ответ написан
Комментировать
viktorvsk
@viktorvsk
Чаще всего на юзер экспириенс влияет не то, насколько быстро выполняются ваши скрипты (если, конечно, не присутствует откровенно неверное взаимодействие с базой данных), а тот факт, как грузится фронтэнд. Хорошо в этом вопросе разобрались ребята из Яху

https://developer.yahoo.com/performance/rules.html ( по-русски webo.in/articles/habrahabr/15-yahoo-best-practices )

В подавляющем большинстве ситуаций придерживание этих правил позволит не думать о том, что как грузится.
Ответ написан
Комментировать
afiskon
@afiskon
150 мс если память не изменяет примерно идет пакет из Европы в Америку. В пределах 100 мс на генерацию страницы считается нормальным во всяких Яндексах и Mail.ru. Итого 0.4 сек на запрос. Плюс после этого придется еще подгрузить CSS, картинки и JS. Делается это параллельно - итого 0.7 сек по идее ОК. Если больше, то нужно разбираться, во что упираетесь.

На среднее не смотрите. Среднее ни о чем не говорит. Смотреть нужно только на худшее время в данном случае. Ну или хотя бы на процентили.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Чем быстрее тем лучше, и все. Ну и опять же имеет место субъективная оценка.
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Проверьте свой сайт, например здесь. Там и рекомендации по ускорению можно посмотреть.
toster.ru показывает 3-7 секунд.
Ответ написан
@evgeny_ryabcev
Здесь еще проверьте. Зеленым загорит - хорошо.
Ответ написан
Комментировать
Что за бред?.. Как Вы мерите время? Только не говорите, что это время ответа сайта на localhost-е.

По факту: соединение (послание и возврат запроса) по http в среднем занимают 2 секунды. Остальное время фактически занимает обработка запроса сервером. Прорисовкой на клиенте можно пренебречь, т.к. она по времени очень мала. Время обработки запроса на сервере зависит напрямую от нагрузки на сервер (линейная зависимость).
Нужно получить среднее время выполнения скриптов (например, с помощью трассировки) умножить на ожидаемую нагрузку запросов в секунду и прибавить 2 секунды. В итоге вы получите время ответа на запрос в реальных условиях. Если оно в пределах 4 секунд, то вполне приемлемо.
Ответ написан
@alek0585
Братуха, забей на это! потестируй на гугле и этого хватит. не забывай cdn использовать.
И как ни крути, но пользователь с острова Тасмания с жпрс будет очень долго ждать и это никак не решить
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы