Как оценить производительность сайта?

По каким параметрам и какими методами можно оценить работу сайта? Один и тот же сайт работает по разному в зависимости от начинки ПК(на стареньком ПК с 8 Гб оперативки летает, а с 3 Гб - подтормаживает). Какие методы существуют для оценки работы максимальной нагрузки? Хочу найти максимальный рубеж, который не стоит переходить и всегда придерживаться.
Fps в браузере может дать только оценку производительности для canvas, или для статического сайта с польшим количеством элементов также будет характеристикой?
  • Вопрос задан
  • 2840 просмотров
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
нынче у каждого уважающего браузера имеется профайлер. В частности можно профилировать отрисовку, искать узкие места, что при скроле подтормаживает... Главное что бы FPS не падал сильно ниже 30 и нагрузка на CPU была более мение адекватной. Ищите узкие места - оптимизируете. Ну и т.д. Ну и да, просто так оптимизировать тоже не стоит.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
smanioso
@smanioso
Отмечайте ответы на свои вопросы!
Нормальный сайт может тормозить только на 1 месте - на этапе загрузки. Если он тормозит после загрузки, значит вы пытаетесь сделать что-то неправильное с нашими браузерами (возможоно даже извращенное).

Можно почитать всякие руководства и инструменты от Google: https://developers.google.com/speed/pagespeed/
Ответ написан
zoonman
@zoonman
⋆⋆⋆⋆⋆
Берете комп уровня PIII + 512MB RAM. Если сайтом можно пользоваться, то ОК, а если хочется убить разраба, то где-то накосячили.
Запомните, у клиентов разные машинки, есть довольно старенькие, с глючными браузерами обвешанными 1000 приложениями и плагинами. А человеку нужно пользоваться сайтом.
А ведь иногда люди заходят с мобильных устройств и им тоже нужно пользоваться сайтом. И далеко не у всех айфоны и супермощные трубы с гигами оперативки.
Ответ написан
evnuh
@evnuh
Поиск Гугл помог мне, впусти и ты его в свой дом
Если говорить про скорость загрузки и отрисовки сайта - то есть хороший иструмент wbench, он вам прогонит через хромиум загрузку сайта без кешей много раз, и у вас будет примерное представление сколько секунд пользователь ждёт до момента, когда сайт уже полностью функционирует.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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