Минификация кода не ускоряет сайт сама по себе: вот где чаще всего теряют время
Минификация CSS и JS убирает пробелы, переносы и комментарии. Это полезно, но эффект часто переоценён: если файл тяжёлый из-за логики, запросов и плагинов, сжатие даст лишь косметику. На WordPress минификацию стоит включать как часть общей уборки, а не как главный рычаг.
Проверяйте не только факт сжатия, но и последствия:
— не ломаются ли скрипты после объединения файлов;
— не дублируется ли минификация на стороне темы и плагина;
— не падает ли важный код в «отложенную загрузку» вместе с мусором;
— не трогает ли плагин критический CSS, который нужен для первого экрана.
Отдельно смотрите на JS, который зависит от порядка загрузки. Если после оптимизации пропали кнопки, выпадающие меню или формы, виновата часто не сама минификация, а перенос, объединение или deferred-режим. Для таких файлов лучше исключение, чем «дожим» любой ценой.
Хорошая схема простая: минифицируйте то, что безопасно, исключайте то, что влияет на интерфейс, и после каждого изменения проверяйте главную, карточку товара и форму. Тогда минификация даёт пользу, а не новые баги.
Максимальная скорость WordPress
@wp_speed_optimization_ww
Минификация кода не ускоряет сайт сама по себе: вот где чаще всего теряют время
Этот пост опубликован в Telegram-канале Максимальная скорость WordPress. Подписаться можно по ссылке: @wp_speed_optimization_ww.