Golos.io: Мы ускорили работу сайта
В течение прошедшего спринта мы завершили большую часть работ по одной из наших масштабных задач - оптимизации скорости работы клиента Golos.io.
Ранее уже писали о том, что:
- обновлена большая часть библиотек и система сборки сайта, а также, посредством исключения ненужных модулей, был уменьшен размер бандла (файла, в котором содержится весь код сайта со всем зависимостями), в связи с чем увеличилась скорость загрузки сайта;
- решена проблема с кэшированием данных, теперь информация на сайте обновляется своевременно, и нет необходимости перезагружать страницы;
- реализована асинхронная загрузка компонентов сайта, что позволило ускорить его работу.
А сейчас давайте посмотрим на результаты проделанной работы в формате данных Google Analytics.
Среднее время загрузки страниц
В феврале этот показатель составлял 18,68 секунд, в июле он улучшился до 10,48 секунд.
Среднее время соединения с сервером
В феврале время соединения с сервером равнялось 0,28 секунд, в июле эта величина составила 0,15 секунд.
Друзья, по вашим комментариям мы видим, что Golos.io, действительно, стал более быстрым. И статистика это подтверждает, после проведенных нами работ по оптимизации, скорость работы сайта и его продуктивность увеличились почти вдвое.
Спасибо за вашу обратную связь. Делитесь с нами своими мыслями о том, как сделать Golos.io лучше.
Иллюстрация к посту - Yandex
—
Подписывайтесь на официальный аккаунт блог-платформы Golos.io @golosio, чтобы быть в курсе развития проекта! Телеграм для ваших вопросов — https://t.me/golos_support. Лучшее на Голосе — https://t.me/golos_best
Есть предложения, как сделать Golos.io лучше? Пишите в Issues на нашем Github, в наш Телеграм-канал или в чат разработчиков Golos.io в Телеграм!
—
С уважением, команда Golos.io @golosio: @alex-firsov, @bacher, @b1acksun, @chinpu, @dan-kinescop, @dekol, @devall, @format-x22, @insider,
@jevgenika, @kucinskaya.alla, @muhazokotuha, @msm72,
@nickshtefan, @yulia.rodnikova, @yuri-vlad.