S
Seditio.CMS
Technical Guide

Seditio Speed Tuning:
Core Web Vitals на 100%

Забудьте про платные плагины кэширования. Как настроить сервер и CMS так, чтобы Google влюбился в ваш сайт.

Скорость загрузки сайта — это новая нефть SEO. Если ваш LCP (Largest Contentful Paint) больше 2.5 секунд, вы теряете позиции в мобильной выдаче. Seditio — одна из немногих CMS, которая позволяет добиться идеальных показателей без "танцев с бубном".

Базовая математика скорости

WordPress (Типичный)

  • TTFB: 0.8 - 1.2 сек
  • JS Payload: 500 KB - 2 MB
  • Запросов к БД: 50+
  • Оценка: 45-60
OPTIMIZED

Seditio v180

  • TTFB: 0.01 - 0.05 сек
  • JS Payload: 5 - 50 KB
  • Запросов к БД: 3-7
  • Оценка: 98-100

Шаг 1: Настройка сервера (Nginx/Apache)

Seditio работает быстро даже на "утюге", но правильная конфигурация сервера творит чудеса.

Включаем сжатие Gzip/Brotli

Добавьте это в ваш .htaccess или конфиг Nginx. Это сожмет HTML и CSS в 5-7 раз.

# .htaccess для Apache
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript
</IfModule>
                

Шаг 2: Встроенное кэширование Seditio

Вам не нужно ставить плагины. В Seditio есть встроенная система кэширования статических блоков и HTML.

  • Зайдите в Админка -> Конфигурация -> Производительность.
  • Включите "Enable static cache". Это сохранит готовые HTML копии страниц для гостей.
  • Время генерации упадет до 0.001 сек. Это быстрее, чем моргает глаз.

Шаг 3: Оптимизация изображений (WebP)

Самая частая причина "красной зоны" в PageSpeed — тяжелые картинки.

Решение: Используйте современные форматы. Seditio не вмешивается в ваш HTML (как это делает WP), поэтому вы полностью контролируете тег img в TPL-шаблонах.

<!-- Правильный вывод в TPL -->
<picture>
  <source srcset="image.webp" type="image/webp">
  <img src="image.jpg" alt="Описание" loading="lazy" width="800" height="600">
</picture>
                

Атрибут loading="lazy" откладывает загрузку картинки, пока пользователь до нее не доскроллит. Это критически важно для метрики LCP.

Шаг 4: Избавляемся от лишнего JS

Главная проблема современных сайтов — тяжелые скрипты (JQuery, слайдеры, метрики).

В Seditio вы подключаете скрипты вручную в header.tpl или footer.tpl.

Совет профи:

Перенесите все скрипты, которые не нужны для отрисовки первого экрана, в подвал сайта (перед закрывающим </body>).

Результаты теста (До/После)

Метрика Стандартный WP Оптимизированная Seditio
LCP (Загрузка контента) 3.4 сек 0.8 сек
FID (Задержка ввода) 120 мс 10 мс
CLS (Сдвиг макета) 0.25 0
PageSpeed Score 45/100 99/100

Скорость = Деньги

Не теряйте клиентов на медленном сайте. Переходите на легкую сторону силы.