А почему бы и нет? Если в некоторых таблицах по 20 млн. записей а в некоторых по 1 такое разделение должно ускорить время выборки, особенно на маленьких таблицах.
Максим Федоров, может быть, может быть, но...
1) Все фреймворки ставятся через composer а нужен инсталлятор как у WP
2) Программист для работы с CMS вынужден будет знать этот фреймворк, это повышает порог входа и сужает аудиторию, да и кто знает фреймворки сайты на CMS не делает...
Нет конечно, потому что сколько проектов делал не нужны были: визуальный редактор кода, простая смена порядка разделов в меню, инсталлятор не нужен, простая смена шаблона не нужна была как и настройка шаблона (смена логотипа и т.п.). Т.е. формально да, но когда мы говорим о CMS для непрофессионалов типа WP тогда нет конечно.
Нужна CMS для клиентов. Вы мыслите категориями профи. Возьмите php быдлокодера и дяденьку в фирме по установке кондиционеров, который решил сайт сам смастерить. Они знают что такое докер, DDD, API? Вряд ли, им чем проще тем лучше - одной кнопкой поставил, шаблон натянул - это предел их счастья ))
Алексей Скобкин, я понимою, в этом и суть, мне неужен РАЗУМНЫЙ уровень безопасности, например, если проверять referer в $_SERVER то нельзя уже будет сделать рассылку не зная всех адресов сайтов клиентов.