diff --git a/results.md b/results.md new file mode 100644 index 00000000..c08d33b4 --- /dev/null +++ b/results.md @@ -0,0 +1,25 @@ +# Эксперименты с inline и push + +Медиана полной загрузки (Load Time) страницы для версии: + +без пуша и без инлайна: 21.239s https://www.webpagetest.org/result/190413_X6_b19cc6cd03c2675c0aecae9be10d4e95/ + +с инлайном: 21.133s https://www.webpagetest.org/result/190413_15_b14cbb50d1da6064cf0803f7b23c7314/ + +с пушем: 21.445s https://www.webpagetest.org/result/190413_AA_a84241946b7a41bdb1575a67ea61e3ac/ + +Видно что при инлайниге к картинкам вообще не делается запрос, а при сервер пуш они начинают загружаться сразу после загрузки главной страницы. + +# Аудит dev.to + +Сайт очень быстро загружается при канале 5 Мбит/с, рендеринг начинается на 0.7 секунды и завершается на 2.4 секунды. + +## Сайт хорошо оптимизирован: +* Используется HTTP/2 +* Включено gzip сжатие + картинки хорошо сжаты +* JS код приложения разбит на пакеты, критический код вынесен в пакет который загружается первым и весит всего 1.5 КБ +* Для ассетов используется CDN +* Скрипты аналитики и статистики подгружаются асинхронно после того как рендеринг документа уже завершён + +## Из проблем отмечено: +* Частичное отсутствие HTTP заголовков кеширования для статического контента