Django-CMS与Textpattern对比

3
我目前正在建立一个中等规模的教育网站,包含文本、学术文章、博客、有声读物摘录、数学演示等内容,使用自定义 CSS 样式。我倾向于两个现成的解决方案: 我排除了 WordPress,因为定制不太容易。Joomla 对于这个网站来说过于复杂,并且它使用的基于表格的设计与我的理念相违背。
由于我在 Django 上有多年的经验,Django-CMS 似乎是自然而然的选择,但 Textpattern 具有更多开箱即用的功能,并得到良好支持。
基于此列表中人们的经验,Django-CMS 和 Textpattern 的优缺点是什么?
非常感谢。

我没有使用过django-cms,但你也应该仔细看看feinCMS(http://feincms.org/why/)。一旦你掌握了它,它是一个基于Django的超级灵活和可定制的CMS。 - arie
3个回答

2

对于内容管理系统(CMS)的比较,我目前找到的最好的网站是:

http://cmsmatrix.org/matrix

该网站列出了超过1200个CMS,并且您可以通过单击提供的复选框来比较不同的CMS。这帮助我做出了决定,最终我回到了其中一个流行的CMS,即WordPress。


1
因为我在django方面有多年的经验,django-cms似乎是自然而然的选择,但textpattern具有更多开箱即用的功能,并且得到了良好的支持。
django-cms也有很多来自插件的功能,并且也得到了良好的支持。
django-cms是一款优秀的软件,甚至有自己的托管网站。如果正如你所暗示的那样,你之所以考虑textpattern只是因为它有许多开箱即用的功能,那么你应该真正走上使用django-cms这条“自然之路”。

感谢您的回复,@lakshman-prasad。主要原因是我的客户有很多Markdown/Textile语法的文件,他只希望导入这些文件。Django-CMS是否具有可以导入Markdown/Textile语法文件的功能?我也不想每次加载页面时都将标记转换为HTML。据我所知,Textpattern似乎具有此功能,并维护内容Textile和HTML的两个副本。在对Textile版本进行编辑并保存时,将其翻译为HTML。 - nandac
@navanitachora 不是开箱即用的。但我们有一个Python API来填充内容。请参见http://docs.django-cms.org/en/latest/extending_cms/api_references.html - ojii

1

我是Textpattern的粉丝,已经使用它多年了。它的好处在于简单和轻量级,使其表现良好。然而,如果您想构建不同类型的内容,则可能会成为问题。Textpattern的界面将所有文章内容视为相同(除非您开始安装大量插件来调整此内容)。如果您的网站主要用于文章,则这很好,但根据您在问题中提到的内容,我怀疑不是。

下载和安装非常简单;因此,我建议您快速查看一下,看看它能为您做些什么。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接