Журнал изменений: История версий PolyCMS
Добро пожаловать в примечания к выпуску PolyCMS! Здесь мы документируем весь путь разработки, новые функции, исправления безопасности и значительные улучшения платформы PolyCMS.
Мы используем семантическое управление версиями («MAJOR.MINOR.PATCH»).
Крупный: серьезные архитектурные изменения и основные обновления.
Незначительное: новые функции и дополнения к функциональности.
Обновление: исправлены ошибки и оптимизирована производительность.
[v1.0.0] — первый официальный релиз (29 апреля 2026 г.)
Сегодня отмечается самая важная веха: Первый официальный выпуск PolyCMS. PolyCMS, созданная на базе Laravel 12, Vue 3 (Composition API) и Vite 7, обеспечивает надежную архитектуру, которая сочетает в себе высокую производительность автономной CMS с широкой гибкостью традиционной платформы Open Core.
Ниже приведен полный список основных функций, интегрированных в этот выпуск:
1. Гибридная архитектура с открытым ядром
Расширяемая архитектура на основе Тем и Модулей.
Встроенная поддержка установки и обновления тем и модулей непосредственно из пользовательского интерфейса администратора посредством загрузки .zip.
Интеллектуальная система перехватчиков (действия и фильтры), вдохновленная WordPress, но специально разработанная для современной экосистемы Laravel.
Мощный менеджер коротких кодов («[gallery]», «[product]»), позволяющий пользователям легко добавлять динамические функции в контент.
2. Система управления контентом (CMS)
Четкое разделение задач между публикациями, страницами, категориями и тегами.
Динамическая настройка постоянных ссылок (например, плавное изменение /posts на /blog).
Интуитивно понятный конструктор меню перетаскивания с автоматическим обнаружением для интеллектуальной маршрутизации страниц архива.
Собственные области виджетов для боковых панелей и нижних колонтитулов для персонализации интерфейса без программирования.
Глубокая, готовая к использованию многоязычная поддержка.
3. Интегрированный механизм электронной коммерции
Полностью отделенная таксономия (ProductCategory, ProductBrand, ProductTag), изолированная от таксономии блога.
Комплексное управление физическими и цифровыми продуктами с помощью надежного механизма вариаций и атрибутов продуктов.
Расширенное управление заказами, усиленное хэш-системой неизменяемого выставления счетов.
Архитектура подключаемых платежных шлюзов со встроенной поддержкой PayPal, SePay и других систем.
4. API и инструменты разработчика
Полностью функциональный RESTful API «из коробки».
Встроенная поддержка создания Headless Commerce и мобильных приложений.
Гибкий модуль Data Builder (аналог ACF), позволяющий разработчикам создавать собственные схемы данных на лету.
Визуальный файловый менеджер для простой обработки мультимедиа и изображений.
PolyCMS предоставляет готовую к использованию основу CMS, разработанную как практический выбор для разработчиков, желающих быстро развертывать веб-приложения поверх платформы Laravel.