我应该使用内容管理系统吗?

时间:2013-02-22 07:40:02

标签: content-management-system c1-cms

这个问题一直困扰着我近一个星期。我已经开始使用Composite C1(因为我已经有了一些MVC3代码)。我将概述我的高级要求:

  • 用户个人资料(登录/退出/活动历史/游戏化等)
  • 工具的个人资料页面(需要此页面存储帮助文档,培训视频,各种软件的评论)
  • 论坛(我需要分析线程并执行情绪分析,因此我需要与我一起提供数据,而不是像第三方那样托管数据)
  • 为任务寻求者和提供者提供直观匹配的分类(基于某些规则)

由于我刚开始使用CMS,我不确定我是否真的会使用现成的任何东西。在我看来,我必须为每个功能构建一个自定义组件,所以我认为最好继续自己编写代码(ASP.Net MVC3应用程序)。

如果我使用C1而不是自己编码,我是否会节省大量的时间和精力(假设Composite也有一个不错的学习曲线)?

1 个答案:

答案 0 :(得分:1)

毫无疑问,您仍然会为您想要完成的事情编写代码,但是,拥有CMS的优势在于它更易于管理。记住它是一种管理工具。它将为您提供一个UI,您可以在其中上传页面,以及确切位于特定页面(中间,底部等)的位置以及更多内容。我用过的一个CMS是dotnetnuke。 你可以在这里查看。 http://www.dotnetnuke.com/ - >(它会为您提供类似网站中的模板以及更多。您甚至可以自己制作模板)