Роман Пантюхин, ну сломать можно что угодно в принципе, если есть доступ из вне, в целом если посмотреть сколько эксплойтов к wordpress например то Modx рядом не стоял.
Что значит почему?
Вы создали вопрос и описали условия, (при этом то что вы заявили не совсем простая CMS получается, все стандартно как и любых других, но простые более простые CMS)
Я работал со всеми более или менее популярными CMS, вплоть до китайских, и скажу почему лично я не выбираю всякого рода джумлы, вордпрессы и тому подобное, хотя они вам вполне подходят.
1- Безопасность, чем популярней CMS тем больше шансов что появится эксплойт и результатом будет рано или поздно взлом.
2- Гибкость, я предпочитаю функционал из коробки, по максимуму на сколько это возможно, популярные движки этим не особо балуют, да модулей для них хватает, но опять же безопасность в сторонних решениях обычно хромает.
3- Обладаю знаниями и навыками что бы осилить любую CMS, поэтому для меня не проблема.
4- Удобство и юзабилити панели управления, Modx в этом плане на высоте, хотя есть ложка дектя, немного поддормаживает из за extJS, привыкаешь быстро и потом не замечаешь.
5- SEO адаптация движка из коробки, Modx обладает всем что необходимо, хотя и Wordpress, Joomla, DLE и так далее тоже имеют хорошие показатели в этом плане.
Битрикс тяжёлый и в плане кода ещё тот ..., Но задачи он решает как надо, чем другие cms. не могут похвастаться, за день запустили сайт и автоматизировали выгрузка товаров из 1с, красота.
Раньше тоже думал что неудобно в базе, потом столкнулся с revo и ещё одним китайским движком, похож на рево, только в 500 раз шустрей, держит любое количество записей, китайцы доказали, так вот в базе очень удобно хранить ша.блоны, особенно когда ведёшь разработку, затер случайно, восстановил из бекапа любую версию шаблона.
Я ведь написал что если создать временную папку TPMFS то файл загружается хоть 4GB, но по времени занимает порядка 25 минут, и в основном это внутренний процесс (мне не понятно какой именно), сам файл на сервер залетает быстро, не больше минуты, далее начинает просто висеть и не понятно что делать.
Дело в том что для загрузки используется готовое решение, некий модуль, поэтому переписывать не очень что то хочется, железо свое оперативки 74 gb, пока пытаюсь решить именно настройками железа.
Есть немного такое, но точно не тянет на капс и предсмертные крики, еще не было ни одного компонента с которыми бы не смогли разобраться, про минишоп молчу, нужно быть полным дебилом что бы на нем запускать магазин, modx в принципе тугой достаточно движок, а если навешать на него кучу компонентом и модулей будет жесть.
Эдуард, Зачем тогда что то организовывать в принципе, у меня есть готовое решение, к сожалению не для всех подходит поэтому и думал перейти для более простой разработки.
Сложность не в том что бы создать таблицу с полями, а в том чтобы это все дело создавалось из админки и рулилось, я просто подумал может существует решение готовое, например как разграничение прав в Yii.
Если его нету, тогда и смысле в Yii тоже нет, тогда будут изучать текущий CMS.