Готовы к следующему шагу? Выпуск версии 0.2.8 — это не просто набор исправлений и новых функций. Это системное усиление ядра платформы, сфокусированное на трех стратегических направлениях: проактивная безопасность, интеллектуальная автоматизация рутинных задач и глубокая переработка инструментов управления для максимального контроля. Мы укрепляем фундамент и переосмысливаем рабочие процессы, чтобы «Воицы» оставалась не только мощной, но и самой надежной, удобной и предсказуемой CMS.
Фундаментальное усиление безопасности: Защита по умолчанию
Безопасность в современном мире — это не опция, а базовая настройка. В версии 0.2.8 мы внедряем механизмы, которые работают на опережение, создавая многоуровневый щит для вашего сайта и данных.
Что было сделано
Мы закрыли два критически важных вектора потенциальных атак, реализовав полноценную CSRF-защиту (токены) и анти-брутфорс систему. Теперь каждое значимое действие в панели управления защищено от подделки запросов, а попытки подбора паролей пресекаются автоматически.
Практическая польза для бизнеса
- Защита от целенаправленных атак: Ваш сайт и данные администраторов надежно защищены от современных методов взлома, даже если вы не являетесь экспертом в кибербезопасности.
- Сохранение репутации: Предотвращение несанкционированного доступа и изменений — это защита вашего контента и доверия клиентов.
- Спокойствие и соответствие стандартам: Вы получаете корпоративный уровень защиты «из коробки», что особенно важно для коммерческих и государственных проектов.
Интеллектуальная автоматизация: Контент, который работает на вас
Мы верим, что технологии должны освобождать время для творчества. Новая версия автоматизирует ключевые задачи по оптимизации и публикации.
Автогенерация OpenGraph и умные изображения
Больше не нужно вручную готовить карточки для соцсетей. Система теперь автоматически генерирует полноценные OpenGraph-разметки для всех страниц, повышая кликабельность при расшаривании. А все загружаемые превью-изображения автоматически ресайзятся до оптимальных размеров, экономя трафик и место на диске без потери качества.
Точечное управление и контроль публикаций
Устранена важная логическая ошибка: записи теперь гарантированно не отображаются до наступления запланированного времени публикации. Это дает абсолютный контроль над контент-планом. Также внедрен гибкий механизм шаблонных переменных, которые теперь загружают данные только когда они действительно нужны, повышая производительность.
Переосмысление панели управления: Единый контроль и расширенная аналитика
Мы объединяем разрозненные элементы в целостную систему, делая управление более логичным, а данные — более наглядными.
Консолидация контента
Разделы «Записи» и «Статические страницы» объединены в единый раздел «Контент». Это ускоряет навигацию и стирает искусственные границы между типами материалов, позволяя управлять всем опубликованным информационным массивом из одного центра.
Аналитика, которая имеет значение
В раздел «Аналитика» добавлен мощный подраздел «Формы». Теперь вы можете не просто собирать данные через индивидуальные формы, но и детально анализировать результаты: отслеживать конверсию, визуализировать ответы и принимать решения на основе реальной статистики по лидам и обращениям.
Мощь для разработчиков и точность для администраторов
Мы значительно расширяем инструментарий для создателей тем и шаблонов, одновременно повышая точность управления для администраторов.
Новые инструменты в арсенале
- Глобальная переменная CMS_DOMAIN_LINK: Упрощает построение абсолютных ссылок в шаблонах.
- Сборщик шаблонов модуля и глобальные переменные в выборках: Дает разработчикам беспрецедентную гибкость для создания сложного и динамического функционала.
- Классы индивидуальных форм: Позволяют легко встраивать и кастомизировать любые созданные в админке формы прямо в шаблоны сайта.
Исправление давних неудобств
- Наконец-то исправлена ошибка с SEO-полями в категориях — теперь все мета-данные загружаются и редактируются корректно.
- Проведен масштабный рефакторинг кода и обновление локализаций (русский, английский), что повышает стабильность и аккуратность интерфейса.
Заключение: Почему вам стоит обновиться?
Обновление до версии 0.2.8 «Воицы» — это инвестиция в надежность и эффективность вашего цифрового актива. Вы получаете:
- Незыблемую безопасность с защитой от CSRF и брутфорса.
- Интеллектуальную автоматизацию для социальных сетей и медиа-контента.
- Централизованное управление контентом и глубокую аналитику для форм.
- Мощный инструментарий для разработки и исправление ключевых ошибок, мешавших контролю.
Миграция на версию Воицы 0.2.8
Для вашей СУБД необходимо выполнить несколько запросов для создания новых таблиц.
Для MySQL
CREATE TABLE IF NOT EXISTS forms (
id serial NOT NULL PRIMARY KEY,
name text NOT NULL,
elements JSON,
texts JSON,
metadata JSON,
createdUnixTimestamp integer NOT NULL DEFAULT 0,
updatedUnixTimestamp integer NOT NULL DEFAULT 0
);
CREATE TABLE IF NOT EXISTS forms_data (
id serial NOT NULL PRIMARY KEY,
formID integer NOT NULL,
data JSON,
createdUnixTimestamp integer NOT NULL DEFAULT 0,
updatedUnixTimestamp integer NOT NULL DEFAULT 0
);
Для PostgreSQL
CREATE TABLE IF NOT EXISTS forms (
id serial NOT NULL PRIMARY KEY,
name text NOT NULL,
elements JSONB,
texts JSONB,
metadata JSONB,
createdUnixTimestamp integer NOT NULL DEFAULT 0,
updatedUnixTimestamp integer NOT NULL DEFAULT 0
);
CREATE TABLE IF NOT EXISTS forms_data (
id serial NOT NULL PRIMARY KEY,
formID integer NOT NULL,
data JSONB,
createdUnixTimestamp integer NOT NULL DEFAULT 0,
updatedUnixTimestamp integer NOT NULL DEFAULT 0
);
Обновитесь до версии 0.2.8, чтобы работать на платформе, которая становится умнее, безопаснее и целостнее с каждым релизом.
Комментарии