Java веб-CMS и HTML презентация, шаблоны
Я ищу систему управления контентом в Java с хорошей поддержкой для представления контента HTML в смысле веб-презентаций, а не управления документами или корпоративного контента
Я заинтересован в шаблонах HTML-страниц в категориях / файловой системе в CMS. Большинство CMS, которые я знаю, являются корпоративными системами, такими как Alfresco, Nuxeo, Exo, и я даже не знаю, есть ли за ними поддержка представления веб-страниц за пределами портала. Я просто знаю, что Магнолия знает.
Второе требование - управление CMS через API. Не ручное редактирование. Я очень сомневаюсь, что существует CMS, реализующая протокол публикации Atom, поэтому мне нужна CMS с API для контента CRUD, чтобы я мог самостоятельно внедрить сервер AtomPub.
3 ответа
Что касается API вашего вопроса, я бы порекомендовал вам выбрать CMS, которая поддерживает CMIS, Content Management Interoperability Services, который является новым стандартом OASIS.
CMIS поддерживает как веб-сервисы, так и AtomPub, причем последний, скорее всего, тот, который вам нужен. Страница " Что такое CMIS" от Apache Chemistry, вероятно, является хорошей отправной точкой (Chemistry - проект с открытым исходным кодом, предоставляющий привязки клиентов и серверов для CMIS)
Walrus CMS использует Freemarker в качестве движка шаблонов и экспортирует данные через RSS и Atom