Каковы мои варианты для CMS, которая не имеет ни уровня представления, ни сильно абстрагированного уровня представления - PullRequest
0 голосов
/ 07 марта 2012

Немного контекста ...

Одним из больших недостатков большинства CMS, на мой взгляд, является тесная интеграция их уровней представления и управления внутренним контентом.Например, я вижу, что Drupal тесно интегрирован.Несвободные CMS, такие как Alfresco, могут использоваться только для создания контента, при этом пропуская любую реализацию интерфейсного уровня представления в самой CMS (в этом случае можно было использовать и Drupal).

Мой вопрос...

Что мне действительно нужно, так это CMS с открытым исходным кодом, предназначенная для просто управления контентом, а не , которая заботится или диктует, как должен создаваться мой уровень представления.Мне нужна CMS, которая управляет i18n, рабочими процессами, изолированными программными средами и т. Д., В то же время позволяя мне создать X уровней представления, которые не знают, что и как было создано, но используют его любым способом, каким пожелают.Можно иметь CMS в PHP, но уровень представления в RoR.

1 Ответ

0 голосов
/ 27 июля 2012

Я не знаю, рассмотрите ли вы решение .Net, но в любом случае вам стоит взглянуть на Umbraco. Содержание и его структура полностью отделены от презентации. Можно создать несколько версий презентации (например, HTML, Mobile HTML или XML / JSON) или вообще не использовать Umbraco для презентации, хотя обычно это не делается. Вы можете получить доступ к контенту программно, используя другую систему / язык, однако работа в .Net сделает вашу жизнь намного проще.

...