在开发时选择哪种内容管理至关重要

时间:2013-10-02 18:44:51

标签: content-management-system dotnetnuke umbraco

我几个月来一直在评估DNN。它有利有弊。我觉得很难通过阅读文章评估系统,没有时间自己检查它们。

你对此有何普遍的看法?

由于我的背景是.net,你会选择哪个系统?

另外,有人知道堆栈溢出的这些页面是否基于CMS,如果是,那么?

1 个答案:

答案 0 :(得分:1)

由于每个人都宁愿花更多的时间批评你的帖子而不是回答它,我会试一试。

您可以选择构建门户网站。要么使用已建立的开源门户网站(如DNN),请查看一些付费解决方案或构建自己的解决方案。

  1. 开源 - 我曾与DNN和MojoPortal合作过。 DNN有点慢,对开发皮肤和模块有一些要求,但它有很多功能,一些免费/付费模块非常酷。总体而言,DNN在这里获胜,但如果您不需要大型门户网站而且您希望保持开发非常简单,那么MojoPortal可能会更好。 MojoPortal有一些很好的功能,使配置更容易。
  2. 开源(其他) - 那里有很多。 Orchard是我想到的,因为我对MVC很感兴趣。但是,它在功能和支持方面仍然很年轻。
  3. Umbraco - 我真的不能说这个,因为我没有使用它,但确实有一些人气。
  4. 构建它 - 这是一个选项,允许最大的灵活性,但它需要花费很多时间,因此可以省略这些门户中内置的许多功能。基于角色的访问,页面管理,页面/模块权限,可下载模块,配置文件/配置文件属性,文件管理,换肤,帐户管理,菜单管理,事件日志等
  5. 我遗漏了非.NET解决方案,例如基于PHP,Grails等的解决方案,因为您是.NET开发人员。那里有很多,但坚持使用.NET将有助于加快您的开发......除非您只是想学习新的东西。
  6. 希望这有帮助。