Ну чтож танцы с бубнами я смотрю тут в моде. Но как в админку можно выпускать контент менеджера, который дай бог знает верстку. Сколько параметров ему надо помнить чтобы разместить галерею или новый новостной блок? Да удобство вставки пхп кода в страницу очень ценно, но не такой ценой. Возьмем модуль максиГалереи чтобы разместить ее в нормальном виде надо использовать если я не ошибаюсь около 5 параметров, а дальше ее админку искать на странице. А модуль ease галереи... да удобная админка, управление всеми галереями из одного места, но чтобы чтото изменить надо искать не конкретную страницу ибо там ты ничего изменить не сможешь, а лезнть в модули. С новостями тоже самое получится либо танцы с бубнами с tv + ditto (где то на форуме я что то такое видел почитаю, спс экстримчику), и при этом имею не рационально разрастающееся дерево, хотя по своей практике могу сказать что менеджера интересуют новости от силы за последнюю неделю, для внесения правок, а весь накопленный архив еще 100 лет бы не видать. Если как мне предложили реализовывать свой модуль новостей, то управление им сместится в раздел модулей, и чтобы добавить новость надо либо лезть в модули, либо организовывать админку по месту вставки по аналогу макси галереи, а лучше и там и там...Но и в этом случае пользователь должен знать как вызвать этот модуль к жизни и с какими параметрами.
Если уж идти этим путем то организовывать систему по принцыпу драг&дропа битрикса , ты перетаскиваешь нужный элемент на страницу и он сам прописывает необходимый, минимальный код, если не устраивает добро пожаловать в настройку.
Чем получать такой ворох проблем для менеджера, уж лучше тогда модульная система, где уже на этапе создания страницы ты выбираешь какой модуль ее будет обрабатывать, а для каких то мелких задач иметь возможность вставки пхп кода в произвольную страницу, так как потребность в этом бесспорно есть. Примерно это я и ожидал увидеть в modx...
А для любопытствующих сравниваю на базе пары студийных cms, одной самопальной(не моей),social engine, bitrix, rbc content
двум последним отдельный поклон, если б они только небыли платными, а битрикс так дико не жрал ресурсы...
PS. CMS это канат который перетягивают программисты и наполнители сайтов, а где то посередине этого каната дико жаркий костер, если программисты перетянут канат на свою сторону, то плохо будет наполнителям ( зае**тся разбираться), если канат перетянут наполнители, то трудно будет программистам(вариант того же битрикса), а в случае модх канат дико короток и фигово всем )) так как для поддержания и развития сайта нужен кодер.