Это домашний проект. Я занимаюсь разработкой Drupal в течение 12 лет. Большая часть моей работы связана с разработкой модулей с использованием CCK и Views. Поэтому я создал php-фреймворк, который работает аналогично. Он находится в стадии бета-тестирования, но вы можете ознакомиться с демо http://cck.fhqk.com. Части, которые вас больше всего интересуют, находятся в http://cck.fhqk.com/?admin/main под типами контента.
Что-то отличается от Drupal, потому что мне не нравятся ограничения системы Drupal. Типы содержимого, поля и контейнеры не зависят друг от друга, поэтому удаление одного не влияет на другие. Когда поле или контейнер удаляются, пользователь также может сохранить или удалить данные. Вы также можете изменить типы полей формы в любое время, изменить текстовое поле на текстовое или скрытое, не удаляя сначала поле и данные. Доступны все поля формы HTML5. Разработка ведется на PHP 5. + и перейдет на PHP7 после первой открытой бета-версии.
Content Connection Kit - это не среда CMS или Micro, а нечто среднее. Там нет и не будет списка пользовательских функций, таких как блоги, форум бла. Хотя я буду использовать микроблог и портфолио в качестве примеров того, как и из чего можно построить систему. Основное внимание уделяется созданию веб-сайта с помощью меню типов контента, хуков и модулей (файлы классов ООП с пространством имен). Абсолютно не используется ни JavaScript, ни когда-либо. Не будет и не будет соблюдения PSR, потому что это накладывает ограничения на гибкость. Для того, чтобы получить все фантастические вещи от JS, вы должны сделать это сами. Начальная тема отзывчива, сделана из skeleton.css
Этот комплект для разработки веб-сайтов предназначен для разработчиков и строителей сайтов, которые хотят сделать тяжелую работу и приступить к настройке с первой минуты.