В течение прошедшего спринта мы завершили большую часть работ по одной из наших масштабных задач - оптимизации скорости работы клиента 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.
вжух) Спасибо)
Дайте регулировку шрифта браузеру. На мобильном комментарии слишком мелкие. Ну или опцию в настройках сделайте, 5 минут работы же.
Dev's молодцы, не плохая статистика... Это же сколько кода пришлось пересмотреть.... Очень даже!)
Ускорения работы не заметила. При загрузке страниц "Кошелек", "Ответы", "Блог" сайт подвисает, иногда намертво.
заметно . есть изменения в положительную сторону
Интересно, а перечисленные в начале поста правки как давно были внедрены?
В любом случае - спасибо за работу над площадкой, молодцы
@karinochka, работа над обновлением библиотек, системы сборки сайта и уменьшением размера бандла была завершена в конце июня, а кешированием и асинхронной загрузкой компонентов сайта мы занимались в июле.
Не заметил разницы...
Ускорение работы сайта одно из требований того, чтобы посетитель не свалил обратно! Так что верной дорогой идете! Сам оценил на себе скорость сайта!))
Беник в 10% положительно влияет на посещаемость, ага.
Действительно заметны изменения.)