ГИРВАС 0.3.0 «Шуя»: поиск, архив, SEO-анализатор и контент-блоки
Мы выпустили обновление CMS «ГИРВАС» 0.3.0 «Шуя» — версию, которая выводит работу с контентом на новый уровень. Поиск, архив, иерархия категорий, SEO-анализатор и контент-блоки теперь доступны из коробки.
Скриншот административной панели CMS «ГИРВАС» с внедренным SEO-анализатором
Вот что изменилось:
1. Встроенная поисковая система Полнотекстовый поиск по записям без сторонних сервисов. AND-логика с разбиением на слова, ранжирование по релевантности (заголовки важнее текста). Работает на русском и английском.
2. Архив записей Автоматическая группировка по годам и месяцам. Навигация с фильтрацией по категориям, хлебные крошки и интеграция в sitemap для SEO.
3. Иерархия категорий Дочерние категории с рекурсивным обходом. Страница категории показывает записи из всех вложенных подкатегорий. Хлебные крошки выстраивают полную цепочку от корня.
4. SEO-анализатор Встроен прямо в редактор. Проверяет заголовки, описание, ключевые слова, контент и URL. Мгновенный результат с цветовой индикацией и рекомендациями. Работает на клиенте без запросов к серверу.
5. Контент-блоки Новый раздел в админке. Четыре типа блоков: персонализированный (Markdown), мини-кабинет, список категорий и пустой блок для модулей. Настройка отображения через регулярные выражения.
6. Техническая модернизация QueryBuilder получил JOIN-ы, CASE-выражения и поддержку индексов (BTREE, GIN, GIST и др.). При установке автоматически создаются индексы для всех таблиц. Добавлено кеширование в EntryCategory.
Комментарии 1