有人能指出一个好的CMS系统的方向,它没有与前端打包(内容管理框架)吗?
最终,我想要一种CMS框架 - 一个完整的管理套件,可以将内容输出到XML或类似内容,以便我们可以从头开始构建前端。
通常我们会为这样的事情构建一个定制系统,但客户特别要求提供现有的开源解决方案。
Drupal或Joomla是否已经“剥离”了可能符合我标准的版本?还是某种人都知道的插件?
希望我已经清楚地解释了这一点。 AppRain(http://www.apprain.com/)是我发现的最接近我正在寻找的东西,但我担心它缺乏文档和支持。
感谢您的帮助......
答案 0 :(得分:1)
如果您愿意,请尝试typo3。但是建议:已加载。
你可以完全设计你的前端,实际上没有任何限制。但是,typo3非常饿!任何小于memory_limit
256 MB的东西都是不够的。
答案 1 :(得分:1)
您可以使用Drupal和WordPress主题以您选择的任何格式输出数据。
它们不一定是用于输出不同格式数据的最佳解决方案,因为它们专门针对HTML而定制。
答案 2 :(得分:0)
我多年来一直在使用 SPIP 。非常轻巧,易于使用和实施。
默认情况下,它不会加载一堆你不会使用的插件/扩展。这是一个纯粹的内容管理系统。
答案 3 :(得分:0)
查看SilverStripe CMS
答案 4 :(得分:0)
在我看来,像Joomla或Drupal这样臃肿的内容管理系统对于最终用户体验来说非常糟糕,而且对开发人员来说并不是很友好。 Concrete5是一个功能强大的CMS,对开发人员来说很容易,对最终用户来说也更容易。它适用于上下文编辑模型,因此您在浏览网站时进行更改。如果您厌倦了长时间的培训课程和大量的客户支持请求,请在此处尝试使用Concrete5的演示:http://bit.ly/concrete5cms
答案 5 :(得分:0)
我认为1年太晚了没有人看这个帖子,无论如何,你应该尝试aws xms:http://www.aws-dms.com
答案 6 :(得分:0)
我猜问题(baz)的意思是逻辑和前端之间的最终解耦,唯一的中间层是xml文件。
然后在模板中,xml可以作为对象使用,你可以像这样调用每个元素:
<?php echo $xml->header->title ?>
我不知道这样的事情是否存在,我认为这里有一些障碍,但这肯定是一个很好的解决方案。任何人吗?
我选择了一个类似的方向,但不是将数据作为xml准备好,而是以相反的方式工作。模板在页面上定义新元素,“引擎”读取该元素并将数据存储在适当的位置。我使用这种方法制作了一个Wordpress插件,可以在前端完全编辑网站。
对于有兴趣的人,请看http://frontendcms.com。请注意,我没有将其作为开源发布。但如果您有兴趣,我会很乐意分享一些想法。