Как плагин Hide Component срабатывает
на событии onBeforeCompileHead
Плагин не грузит БД и не тормозит сайт: он срабатывает на событии onBeforeCompileHead и просто добавляет CSS. С 2009 года мы делаем плагины именно по такому принципу — минимум нагрузки. Разбираем механику на примере реального проекта.
Цитата эксперта
Почему это важно
«Очень часто системные плагины лезут в базу за каждой страницей: берут данные, проверяют условия, снова запрашивают. Мы сделали Hide Component иначе. Всё, что нужно, уже есть в памяти во время рендера. Плагин подписывается на onBeforeCompileHead, проверяет несколько условий и добавляет короткий CSS. Ни одного запроса к базе. Это критично на больших порталах, где каждая миллисекунда влияет на TTFB».
— Senior-разработчик Reemake, 16 лет с Joomla
Как работает
Механика плагина
1. Плагин подписывается на onBeforeCompileHead.
2. Проверяет текущий пункт меню, режим, селектор.
3. Добавляет в <head> небольшой CSS-блок.
4. Браузер сам скрывает блок через display:none. Данные не запрашиваются — используются уже загруженные.
Кейс · Симметрия
Мебельная компания: скорость не упала
Задача: «Симметрия» — мебельная компания из Перми. 500+ карточек товаров. Сайт на Joomla 6 с включённым кэшем и оптимизацией. Нужно было скрыть область компонента на нескольких лендингах. Пробовали другие плагины — TTFB вырос с 210 до 320 мс из-за лишних запросов к БД.
Что сделали: установили Reemake Hide Component. Работает через onBeforeCompileHead — без запросов к базе. Проверили TTFB: остался на 210 мс. При скрытии компонента — скорость не изменилась.
Результат: лендинги выглядят чисто. Скорость сайта не упала. Заявок с лендингов стало больше на 14 %. При этом клиент не потерял в производительности.
Вопросы и ответы
Про процесс и гарантии
Как проходит установка?
Присылаете доступ к админке. Ставим плагин, активируем, выбираем режим и селектор. Проверяем на реальных страницах. Всё удалённо, обычно 1 рабочий день.
Даёте ли гарантию?
Да, 2 месяца гарантии на код. Прозрачная смета без скрытых доплат. Фиксируем состав работ и сроки в договоре.
Сколько стоит настройка?
Стоимость зависит от задач проекта — назовём после аудита. Считаем смету по составу работ.
Работает с кэшем?
Да, совместимо с системным кэшем Joomla. Плагин срабатывает до сборки head — кэширование не мешает.
Установим Hide Component без нагрузки
Покажем, как работает без лишних запросов к БД. Проверим скорость до и после. Бесплатный аудит — без обязательств.
Закажите установку →




Messenger Max