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

По каким параметрам и какими методами можно оценить работу сайта? Один и тот же сайт работает по разному в зависимости от начинки ПК(на стареньком ПК с 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, он вам прогонит через хромиум загрузку сайта без кешей много раз, и у вас будет примерное представление сколько секунд пользователь ждёт до момента, когда сайт уже полностью функционирует.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы