После CMS без внешнего интерфейса, который просто выплевывает XML - PullRequest
0 голосов
/ 06 сентября 2011

Похоже, что есть некоторые похожие - но не идентичные - вопросы, и, рассмотрев их, кажется, что их стоит задать, так что вот так.

Я изучаю системы управления контентом для клиента. По разным причинам их потребности сложны, и, вероятно, существует несколько разных веб-сайтов, все размещенные на разных платформах с использованием разных технологий, в разных сетевых местоположениях, причем все они должны потреблять один и тот же контент в режиме реального времени.

С этой целью типичное решение с тесной интеграцией внешнего интерфейса не может быть и речи. Мне нужно что-то с гладким, отточенным интерфейсом администрирования, со всеми типичными функциями CMS, которые можно найти - шаблоны, поддержка структурированных данных (клиенты, заказы и т. Д.), Рабочий процесс, контроль / откат изменений - который просто выплевывает содержимое в виде XML через HTTP (либо SOAP, либо просто псевдо-веб-сервис RESTful; подобные вещи).

Таким образом, в идеальном мире мы могли бы редактировать страницу под названием «Innotech Inc», которая могла бы использовать шаблон под названием «CASE_STUDY», а затем я мог бы предоставить URL-адрес, например:

http://foo.bar/get/page/innotech_inc

... что даст мне эту страницу в виде XML. Мои веб-сайты, будь они написаны на J2EE, .NET, PHP, и являются ли они традиционными веб-сайтами, или приложениями для iPad, или приложениями для Android, или чем-то еще, могут просто весело анализировать этот XML и делать с ним что угодно.

Может быть, я мог бы также назвать что-то вроде

http://foo.bar/get/page/templateid=CASE_STUDY

... который дал бы мне все страницы, используя шаблон 'case study' в абстрактной форме, который я мог бы затем развернуть, чтобы увидеть, как я хочу. Опять же, используя XML. Ничего, кроме сладкого XML.

Самым близким, что я нашел до сих пор, является Магнолия, но даже это похоже на больший случай использования небольшого подмножества чего-либо для того, чтобы сделать что-то еще. Есть ли что-нибудь еще более подходящее?

ТИА.

Ответы [ 2 ]

0 голосов
/ 29 сентября 2011

взгляните на: http://symphony -cms.com /

0 голосов
/ 06 сентября 2011

Будет ли работать репозиторий контента типа midgard? http://www.midgard -project.org /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...