Глава 1. Введение и архитектура системы

В этой главе рассматриваются базовые понятия Seditio CMS, история её создания и развития, системные требования, архитектура, файловая структура движка, а также встроенные механизмы обеспечения безопасности.

Глава 2. Установка, конфигурация и развертывание

В этой главе подробно, шаг за шагом, рассматривается процесс установки Seditio CMS на хостинг или локальный сервер, правильная настройка прав на файлы и каталоги, разбор ключевых параметров конфигурационного файла, настройка веб-серверов Apache и Nginx дл

Глава 3. Панель управления (Административная зона)

В этой главе подробно рассматривается устройство и возможности панели управления (административной зоны) CMS Seditio. Вы узнаете, как устроен интерфейс управления, как конфигурировать ядро, модули и плагины, как работает уникальный механизм управления экс

Глава 4. Система пользователей и разграничение прав (ACL)

В этой главе подробно рассматривается устройство подсистемы пользователей, архитектура разграничения прав доступа (ACL) и механизмы безопасности в Seditio CMS. Вы узнаете, как распределяются роли пользователей, как устроена битовая маска прав доступа, как

Глава 5. Встроенные модули (Core Modules)

В этой главе подробно рассматривается архитектура, внутреннее устройство, структура хранения данных и возможности семи ключевых встроенных модулей CMS Seditio: модулей Страниц (page), Форумов (forums), Пользователей (users), Персональной Файловой Системы

Глава 6. Архитектура и разработка модулей

Эта глава представляет собой подробное руководство для разработчиков, создающих собственные функциональные модули для CMS Seditio. В ней рассматриваются файловая структура кастомного модуля, формат манифеста установки, интеграция в панель управления, меха

Глава 7. Встроенные плагины (Core Plugins)

В этой главе подробно рассматриваются встроенные плагины Seditio CMS, входящие в официальный дистрибутив системы. Вы изучите их назначение, структуру используемых таблиц в базе данных, особенности интеграции через систему хуков (Hooks), а также ЧПУ-адреса

Глава 8. Архитектура и разработка плагинов

Плагины (расширения) в Seditio представляют собой гибкие и легкие программные компоненты, предназначенные для модификации поведения ядра или добавления новых функций без прямого изменения оригинальных файлов CMS. В этой главе рассматриваются концепция хук

Глава 9. Шаблонизатор XTemplate SE и разработка скинов (тем)

В этой главе рассматривается шаблонизатор XTemplate SE (Special Edition), встроенный в ядро Seditio CMS, описываются его синтаксические конструкции (блоки, логические условия, циклы, фильтры), файловая архитектура тем оформления (скинов), PHP API для инте

Глава 10. Безопасность и оптимизация производительности

В этой главе рассматриваются встроенные механизмы обеспечения безопасности Seditio CMS (фильтрация ввода, защита от CSRF/XSS и SQL-инъекций), а также инструменты кэширования и оптимизации работы с базой данных для повышения быстродействия сайта.

Глава 11. Локализация и интернационализация (i18n)

В этой главе рассматривается устройство мультиязычности (интернационализации) в Seditio CMS, правила расположения и структура языковых файлов ядра, модулей, плагинов и тем оформления, а также логика автоподгрузки и переопределения локализаций.

Глава 12. Персональная файловая система (PFS) и обработка медиа

В этой главе рассматривается Персональная файловая система (PFS) Seditio CMS, структура баз данных для файлов и папок, права доступа к файловому пространству (ACL) и дисковые лимиты, а также низкоуровневый и высокоуровневый программный интерфейс обработки