Сайт под защитой
6 Настройки
Имя ФамилияВыйтиRU Помощь

Каталог Маркетплейс

Для разработчиков, Инструменты, Контент-менеджеру

Рейтинг

0

Разработчик

ИП Бондарев

Дата добавления / изменения

13.07.2023

Версия

1.0.1

Кол-во установок / клиентов

Менее 50

Генератор статических страниц - позволяет значительно ускорить загрузку страниц вашего сайта.
Обычная страница под управлением Битрикс генерируется на основе шаблона сайта, компонентов и данных, которые хранятся в базе данных. Даже с учётом кэширования, генерация страниц, выполнение php кода занимает значительное время.
Генератор статических страниц - позволяет на основе настроек инфоблока сгенерировать html страницы. При посещении сайта, контент будет отдаваться сразу из html, без генерации.

Преимущества:
- скорость открытия страницы;
- надёжность, не будет появления ошибок базы данных, так как в данном случае будет работать один html;
- безопасность, сложнее сломать/взломать сайт;
- производительность, уменьшается нагрузка на сервер.

Страницы генерируются на основе URL настроек инфоблока.
Для генерации страниц необходимо назначать ЧПУ для ссылок в параметрах URL страницы раздела и URL страницы детального просмотра. URL вида #SITE_DIR#/catalog/list.php?SECTION_ID=#SECTION_ID# не будут работать.

Модуль подойдёт для нечасто обновляемых и нефункциональных разделов, новостей, статей, блогов.

Недостатки:
- на сгенерированных страницах не отображается панель администратора;
- не работают ajax запросы на саму страницу, например, компонент Умный фильтр при выборе параметра фильтр отправляет запрос на текущую страницу. Если ваш программист реализует ajax запросы компонентов на файл php, то вполне возможна генерация страниц и для каталога;
- скорость генерации статических страниц, если каталог большой может занять значительное время;
- необходимо проверить правильность настройки ссылок инфоблока.

Модуль выпущен пока с минимальный функционалом, позволяет генерировать и сжимать страницы, автоматически обновлять, при изменении элементов инфоблока.

Если модуль вызовет интерес, будет дальше активно развиваться.
Скриншоты Обновления Поддержка Установка
Скриншоты

Другие решения разработчика

Отзывы



Роман Бондарев 29.09.2018 19:03
Артур Канапацкий, здравствуйте.

Попробуйте удалить и заново установить решение.
Если не получится напишите в техподдержку.

Артур Канапацкий 28.09.2018 15:16
[Error]
Class 'Tarakud\Page\StaticPage' not found (0)
.....\bitrix\modules\tarakud.staticpage\admin\static_admin.php:65
#0: require_once
    .....\bitrix\admin\tarakud_static_admin.php:2

В чем дело?

Роман Бондарев 31.08.2018 19:00
Дмитрий Коваленко, здравствуйте.

Пока только для инфоблоков.

Дмитрий Коваленко 22.08.2018 20:24
При запуске модуля выдает 500 ошибку :(
Нет настройки - для главной страницы

Роман 21.05.2016 21:20
Антон Саянц, здравствуйте.

Модуль генерит страницы для инфоблоков. Подумаем, может быть добавим возможность прописывать страницы.

Антон Саянц 20.05.2016 13:24
Ваш модуль может также генерировать статические страницы, без компонентов?
Можно было бы добавить поле, где прописывать адреса страниц/разделов для генерации....

Роман 02.02.2016 11:48
Виктор Ульянкин

1) чтобы сделать сайт композитным нужно немало времени/денег, чтобы настроить все компоненты на композит;
2) в композите не сразу html отдаёт, отрабатывают скрипты ядра прежде чем отдать html страницу;
3) мой модуль генерит html для указанных инфоблоков, и при посещении страницы сразу открывается html.

Виктор Ульянкин 02.02.2016 07:19
А чем этот модуль отличается от "композита"?


Эта установка предназначена для разработки на базе продукта "1С-Битрикс: Управление сайтом". Она не должна использоваться в качестве рабочего (боевого) сайта.