Кейс · Настройка сервера · Оптимизация

Ускорение сайта generator-energy[.]ru

Компания Energy Group - официальный дилер ведущих производителей оборудования для автономного и резервного электроснабжения

Опубликовано 05.12.2022 2 минуты чтения

Паспорт проекта

Клиент
Energy Group («Энерджи Групп»)
Отрасль
Продажа и аренда автономных и резервных электростанций; сервис
Регион
Москва; поставки по РФ
Работы
Ускорение сайта: настройка сервера и оптимизация
Сайт
generator-energy.ru
Ускорение сайта generator-energy[.]ru

Исходные показатели

Показатели сервиса google pagespeed

ПК — 19
Мобильные устройства — 2

  • Шаблон в целом не оптимизирован, некорректное использование и загрузка стилей и скриптов.
  • Не оптимизированные изображения на сайте.
  • Отсутствие webp, avif поддержки.
  • Отсутствие br сжатие контента.
  • Сертификат по SSLLabs — оценка B.
  • Отсутствовала защита сайта от скриптовых атак.
  • PHP 7.2
  • Отсутствовал REDIS
  • Не оптимизирован Percona MySQL
  • Устаревший NGINX с устаревшими модулями.

Мобильные устройства

Ускорение сайта generator-energy[.]ru | 1

Показатели внутренней оценки bitrix*

Ускорение сайта generator-energy[.]ru | 2

Показатели webpagetest

Ускорение сайта generator-energy[.]ru | 3
Ускорение сайта generator-energy[.]ru | 4

Выполненные работы.

  • Пересобран и перенастроен php 7.3
  • Установлен и настроен Redis для хранения кэша Bitrix
  • Перенастроен Bitrix для использования Redis, минификации файлов, размещение скриптов в footer, объединение стилей.
  • Переделана часть шаблона.
  • Изменен вызов скриптов и стилей.
  • Перенастроен Percona Server.
  • Установлен badbotblocker от атак, спама, скана ботов.
  • Перенастроен apache
  • Собран свежий Nginx с поддержкой Brotli, последней библиотеки SSL итд
  • Установлен node js + Squoosh CLI для оптимизации и конвертирования изображений (папка uploads/resize_cache/ раз в день в час ночи)
  • Установлен httrack для ежедневного обхода сайта и формирования композитного кэша (1 раз в день в час ночи)
  • Отключены неиспользуемые модули в Bitrix
  • Выполнение всех заданий Bitrix через Cron, а не через хиты
  • Настроен сертификат безопасности SSL A+
  • Перенастроена выдача изображений с определением подцеживаемого формата браузером AVIF->WebP->JPG(PNG)
  • Настроены заголовки кэширования статики
  • Закрыты уязвимости XSS, Frame, итд
  • Подключен HSTS

Итоги

https://www.webpagetest.org/result/221203_BiDcG3_6WJ/1/details/#waterfall_view_step1

Ускорение сайта generator-energy[.]ru | 5
Ускорение сайта generator-energy[.]ru | 6
Ускорение сайта generator-energy[.]ru | 7
Ускорение сайта generator-energy[.]ru | 8
Ускорение сайта generator-energy[.]ru | 9

https://www.webpagetest.org/video/video.php?tests=221203_BiDcG3_6WJ,221122_AiDcA3_BAY&bg=ffffff&text=222222&end=visual&format=gif

Ускорение сайта generator-energy[.]ru | 10
Ускорение сайта generator-energy[.]ru | 11
Ускорение сайта generator-energy[.]ru | 12

Посчитаем то же самое для вашего сайта

Расскажите, где сейчас теряются деньги: сезон, каталог, заявки, скорость. За рабочий день вернёмся составом работ, часами и сроком.