Quanta — это CMS нового поколения, задуманная и созданная Альдо Трипициано, ИТ-экспертом с более чем 15-летним опытом работы с основными CMS PHP с открытым исходным кодом, который решил сделать еще один шаг вперед.
Quanta — это CMS с плоскими файлами без базы данных: все сущности — это не что иное, как системные папки / каталоги, содержащие файлы JSON для хранения метаданных и других ресурсов (файлы, изображения и т. д.).
Все метаданные хранятся в файлах JSON. Его можно извлечь, обернуть в шаблоны HTML(5) и отобразить с помощью специальных настраиваемых тегов (qTags).
Архитектура файловой системы Quanta делает ее чрезвычайно производительной. Это происходит потому, что благодаря внутренней кэшированной индексации на основе словарного запаса извлечение узлов происходит сверхбыстро.
Большинство «запросов» затем выполняются внутри с использованием собственных команд UNIX, таких как find.
А для распространения приложения Quanta на несколько виртуальных машин достаточно указать правильные системные пути.
Стандартизированный подход также упрощает реализацию процедур аварийного восстановления.
Использовать Quanta CMS легко и интересно не только программисту, но и конечному пользователю.
Существует множество готовых qTags, таких как [LIST] [TREE] [BLOCK] [PLAYLIST] [MAILFORM] и даже [BLOG], что позволяет создавать сложные веб-приложения всего с несколькими тегами.
Quanta поставляется с интерфейсом пользовательского интерфейса для редактирования контента и серверной части, а также включает рабочий процесс и модерацию (статус/редакция...) и управление доступом к одному узлу в качестве функций по умолчанию.
Под капотом Quanta черпает вдохновение из лучших практик, принятых в самых популярных CMS:
он модульный (ядро + вклад + пользовательские модули)
это 100% объектно-ориентированный
включает в себя утилиту командной строки (Доктор), используемую для установки, диагностики и устранения проблем согласованности
он использует функции перехвата
включает специальную систему разметки Qtags.
он включает собственный механизм шаблонов
специальный движок форм со специальными компонентами форм
внутренняя система статического кэширования
наложенный пользовательский интерфейс (Shadow) с WYSIWYG и загрузкой нескольких файлов