【问题标题】:Which kind of CMS should I choose according to my own scenario?我应该根据自己的场景选择哪种CMS?
【发布时间】:2011-06-07 22:34:09
【问题描述】:

有很多选择但不限于以下:

  • DotNetNuke
  • 雨伞
  • Sitefinity
  • N2
  • MojoPortal

我知道这个问题似乎有些主观,但我按优先顺序列出了我的期望:

  1. 成熟:毫无疑问这是最重要的。至少易于调试。像提供单元测试的 DotNetNuke 一样棒!
  2. 灵活:会有很多自定义和意想不到的需求,可能不仅需要添加一些东西,还需要直接修改源代码。
  3. 性能:也应该考虑。至少支持缓存、Ajax等。
  4. 文档:最好容易找到文字学习材料和积极的社区支持。我强调文字,因为我不是英语母语人士,我发现我很难看视频(umbraco)
  5. 其他:我宁愿使用 C# 而不是 VB.Net,WebForm(因为代码隐藏)而不是 MVC。欢迎领域驱动设计和 NHibernate。

根据我的研究:

  1. DotNetNuke 是最合适的,除了它是用 VB.NET 编写的(尽管 C# 版本由社区成员提供)
  2. Umbraco 缺乏文字材料(我看到了大量的视频)并且需要完全信任的主机(也许它现在已经改变了?)
  3. Sitefinity 现在似乎专注于商业产品,对吧?但是它关于与asp.net内置模式兼容的广告吸引了我很多,例如Masterpage,Usercontrol等。
  4. 我对 MojoPortal 和 N2 知之甚少,但看到很多人推荐它们。

你对我有什么建议吗?我期待您的建议,并在此先感谢您。

【问题讨论】:

    标签: .net content-management-system


    【解决方案1】:

    别忘了果园。这是来自微软的最新炒作:-)

    我不会考虑 DotNetNuke 的 VB 实现。毕竟,您可以根据需要在 C# 中构建自己的模块。剩下的就建好了。

    N2 在我看来不错,因为它很容易与其他解决方案集成。

    我也会看看http://sueetie.com/。他们将最好的开源 .NET 软件集成到一个简洁的包中。

    【讨论】:

    • 确实如此,但它正在大力开发中。这也是一件好事。
    猜你喜欢
    • 2013-11-12
    • 2012-01-25
    • 1970-01-01
    • 1970-01-01
    • 2010-10-24
    • 1970-01-01
    • 1970-01-01
    • 2012-01-15
    • 2016-03-17
    相关资源
    最近更新 更多