代码之家  ›  专栏  ›  技术社区  ›  Ruud van Falier

需要内容管理系统(.net)的建议

  •  2
  • Ruud van Falier  · 技术社区  · 14 年前

    我正在寻找符合以下要求的CMS:

    • 基于.NET
    • 使用目录项的树结构
    • 用户定义的内容类型(内容模板)
    • 管理外部表
    • 可扩展到我自己的管理应用程序
    • 支持版本控制
    • 用于内容检索的.NET API

    请注意,我正在寻找一个只进行内容管理的系统,我不需要它来处理渲染或为我提供模板引擎。 我只想管理我的 内容 从一个系统定制应用程序而不需要自己编写。

    好奇你们会推荐什么!

    Ruud

    3 回复  |  直到 14 年前
        1
  •  3
  •   Razzie    14 年前

    这取决于您的其他需求。这是什么样的网站?是否有已存储在数据库中的现有内容?

    我建议你 N2CMS

    • 它是免费的
    • 它既可以使用经典的.NET WebForms,也可以使用ASP.NET MVC。
    • 它很容易扩展,例如您自己的应用程序
    • 它有版本控制并使用树结构
    • 考虑到它是免费的,它有很好的支持
    • 它不会为你做太多的事

    我能想到的一个缺点是,开箱即用,它看起来不太令人印象深刻。如果你有时间自己“拉皮条”,或者如果你把它用于CMS图形用户界面不那么重要的站点,那就好了。但是,它肯定不会让您的客户“惊叹”。

    在您的案例中,我不建议使用更大的CMS框架,如Umbraco、SiteCore或Episerver。我会使用一个免费的,轻量级的CMS,比如N2。

    我目前正在我的项目中实现它。我们对GUI进行了一次大修,但除此之外,它的工作非常好。

        2
  •  2
  •   ZokiManas    14 年前

    我很少使用这些系统,但n2在可扩展性、内容定义和维护、版本控制等方面是最好的系统之一。

    绝对是最好的选择。 更多详细信息:

    http://n2cms.com/

        3
  •  0
  •   Aja Vitti    14 年前

    打击CMS是一个基于Java的系统,但它是完全可配置的,事实上它的客户有60%是基于.NET的。API、Web DAV和WYSIWYG都是最终用户发布网站内容的方式。尽管如此,我不会继续使用它提供的其他解决方案,因为它在技术上不是.NET,如果您有兴趣了解更多信息,请随时与我联系。