Как стать автором
Обновить

Blank page — компонент пустой страницы v.2.0.0 для Joomla 4 / Joomla 5

Время на прочтение2 мин
Количество просмотров928

Компонент выводит на сайте пустую страницу, привязанную к пункту меню.

Для чего это надо?

Для того, чтобы привязать к странице пустой вывод, который не создаёт нагрузки ни на запросы, ни на рендер. Чаще всего это требуется на главной странице сайта или страницах-лендингах в случаях когда они собираются модулями.

По умолчанию в Joomla тип главной страницы - избранные материалы. Это одна из самых тяжёлых страниц в штатных компонентах Joomla.

Небольшое тестирование

Исходные данные Шаблон - Cassiopeia. Joomla 5.0.0. На странице 3 модуля: фильтр материалов JL Content fields filter, хлебные крошки и меню. Избранных материалов нет. Всего в базе 4 материала. Никакой кэш не включён (ни Joomla, ни сервера).

Тип страницы - избранные материалы

Рендер страницы занимал в среднем от 370мс до 400мс и 18,188 Мб памяти. Потребление памяти было стабильно одинаковым. Время рендера изменялось от 267мс до 497мс, но чаще всего число попадало в диапазон 370-400мс.

Тип страницы - Blank page

Потребление памяти - 16,309 Мб стабильно, без изменений. Время рендера страницы изменялось от 264мс до 420мс, но чаще всего всего число попадало в диапазон 290мс-340мс.

Почему нельзя обойтись средствами шаблона?

  • Не все шаблоны поддерживают отключение вывода компонента на определённой странице (не только главной)

  • Не все шаблоны поддерживают дочерние шаблоны Joomla

  • Не все шаблоны позволяют безопасно внедрить необходимые правки по отключению вывода компонента без потери правок при возможном обновлении компонента

  • Не все веб-мастера в состоянии внести в шаблон необходимые правки

Впервые компонент был представлен в 2021 году разработчиком Алексеем Морозовым (AlekVolsk) с поддержкой Joomla 3, позже внесены небольшие правки, чтобы запустить его на Joomla 4.

Сейчас компонент полностью переписан по структуре Joomla 4 / Joomla 5. Это означает, что com_blank должен без проблем работать и на Joomla 6.

Скачать компонент

Полезные ресурсы

Ресурсы Joomla сообщества:

Joomla в Telegram:

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Рейтинг0
Комментарии0

Другие новости

Работа

PHP программист
83 вакансии

Ближайшие события