Настройка эффективного кэширования на нагруженном проекте

Задача: Популярный ресурс, освящающий спортивные события https://www.vseprosport.ru ,испытывал проблемы со скоростью загрузки страниц на всем сайта. Перед специалистами Вебдивижн была поставлена задача улучшить скоростные показатели по всем «фронтам». Решение:
  • Для решения задачи был проведен рефакторинг кода всех существующих страниц, удален лишний и устаревший код.
  • Проведен анализ всех существующих запросов, отправляемых с различных страниц ресурса серверу, на основании анализа было внедрено блочное кэширование с использованием Varnish.
  • После анализа было выявлено, что основную часть нагрузки создают рекламные баннеры, они и были закэшированы.

Замеры скорости до изменений

Иконка информации
Иконка информации
Иконка информации

Замеры скорости после изменений

Иконка информации
Иконка информации

Специалисты Вебдивижн эффективно снизили количество обращений к серверу при каждой загрузке баннеров на странице, тем самым ускорив загрузку страниц примерно в 3 раза.

Дмитрий
Сергеев
SEO-оптимизатор, вебмастер и просто хороший человек :)
dimasmelove