2011-01-10 127 views
3

任何人都可以指向一个不包含前端(内容管理框架)的好CMS系统吗?前端免费CMS? (或CMF)

最终我想要一些CMS框架 - 一个完整的管理套件,它将内容输出到XML或类似的东西,以便我们可以从头开始构建前端。

通常我们会为这样的事情建立一个定制的系统,但是客户已经特别要求现有的开源解决方案。

Drupal或Joomla有“精简版”,可能符合我的标准吗?或者有人知道的某种插件?

希望我已经解释清楚了。 AppRain(http://www.apprain.com/)是我找到的最接近我的,但我担心它缺少文档和支持。

感谢您的帮助......

+0

当然,你可以随时写一个定制的解决方案,并将其作为开放源代码发布...... ;-) – Spudley 2011-01-10 15:28:39

+0

我们在Army.mil在两年前找不到一个。我们必须建立自己的。 – DampeS8N 2011-01-10 15:30:53

+0

似乎这种解决方案在市场上存在差距! appRain非常有趣,会关注这一点。 – baz 2011-01-10 15:52:31

回答

1

如果你为它,试试typo3。一个建议,但:它的加载

您可以完全设计您的前端,实际上没有限制。但是,typo3非常饿!低于256 MB的memory_limit将不足以满足要求。

1

你可以主题Drupal和WordPress来输出你选择的任何格式的数据。

它们不一定是最好的解决方案,用于输出不同格式的数据,因为它们专门针对HTML定制。

0

我一直在使用SPIP多年。相当轻巧,易于使用和实施。

默认情况下,它不会加载一堆您不会使用的插件/扩展。这是一个纯粹的内容管理系统。

0

在我看来,臃肿的内容管理系统如Joomla或Drupal的是可怕的最终用户体验,而不是很适合开发。 Concrete5是一款功能强大的CMS,对开发者来说很容易,对最终用户来说更容易。它适用于上下文编辑模式,因此您可以在浏览网站时进行更改。如果您厌倦了长时间的培训课程和大量的客户支持请求,请尝试在这里试用Concrete5的演示:http://bit.ly/concrete5cms

0

我猜测提问者(baz)的意思是逻辑和前端之间的最终解耦,唯一的中间层是一个xml文件。

所以后来在模板中的XML可能是可以作为一个对象,你可以这样调用每一个元素:

<?php echo $xml->header->title ?> 

我不知道这样的事情存在,我觉得有一些障碍去这里,但它绝对是一个不错的解决方案。任何人?

我选择了一个类似的方向,但不是将数据准备好作为xml,而是以其他方式工作。模板定义页面上的新元素,'引擎'读取并将数据存储在适当的位置。我将这种方法用于Wordpress插件,使得网站可以完全在前端进行编辑。

对于那些有兴趣的人,看看http://frontendcms.com。被警告,我没有将它作为开源发布。但如果您有兴趣,我会很乐意分享一些想法。