【问题标题】:Should I use Orchard or umbraco or something else? [closed]我应该使用 Orchard 还是 umbraco 或其他什么? [关闭]
【发布时间】:2011-08-21 00:30:25
【问题描述】:

我正在建立一个婴儿名字的网站。用户可以提交名称、含义和一些标签,版主可以对其​​进行编辑/批准。每个条目/帖子使用的数据量非常少。

寻找某种支持以下功能的框架或者我可以轻松扩展它,

  1. Unicode 支持
  2. 我有大量的名字,我应该可以通过代码将它们导入我的网站。
  3. 用户角色和权限
  4. 某种报告选项。例如,显示以某些字母开头的名称列表或#tag 的名称列表
  5. 全文搜索
  6. oAuth/OpenID

有没有像 Orchard、Umbraco 这样的框架我可以利用,或者我最好写一个新的 ASP.NET MVC 应用程序?

【问题讨论】:

    标签: asp.net asp.net-mvc content-management-system umbraco orchardcms


    【解决方案1】:

    如果我是你,我肯定会坚持使用一些可用的 CMS 平台(Orchard 或 Umbraco),而不是从头开始编写并重新发明轮子。

    根据我在 Orchard 的经验,我可以说,使用这个平台建立您所描述的网站将非常容易和轻松。 您提到的那些功能已经在 Orchard 中可用,但我想(就像几乎每个 CMS 一样)这肯定需要一些定制来满足您的特定需求。所有自定义功能都可以轻松地封装在一个 custom content part 中。如何做到这一点在Orchard documentation 中有很好的描述。

    1. 当然。
    2. 没有问题。您有三个选项:直接导入 Orchard DB(导入相应的表),使用 Orchard 导入/导出功能导入(这将首先将数据导出为 XML 配方格式) 或者只是使用当前数据源而不需要导入不久前在 SO 上有一个 question 从自定义 WebService 获取数据。提供的解决方案非常适合这里,所以请看一下。
    3. 开箱即用 - 描述为 herehere
    4. 我不知道您是指后端(管理员)视图还是前端?标记和显示标记的项目是可用的 oob。更复杂的自定义报告将涉及一些自定义编码(编写自定义内容部分)。
    5. 可用并描述here
    6. 当然!它可以通过非常好的OAuth Module 获得,由 Nick Mayne 编写。它允许您将 Orchard 帐户与 OAuth 提供商绑定。

    虽然我没有太多使用 Umbraco 的经验,所以我无法为您提供任何直接帮助,但我想使用它来构建您的网站几乎一样容易。

    就我个人而言,我更喜欢 Orchard 的灵活性、可扩展性和代码新鲜度。但选择是您个人感觉和偏好的问题。从我所见,它们具有非常相似的功能,尽管在底层有很大不同。

    【讨论】:

      猜你喜欢
      • 2013-04-25
      • 2011-04-07
      • 1970-01-01
      • 2011-06-02
      • 1970-01-01
      • 2015-09-15
      • 2010-12-25
      • 2011-06-11
      相关资源
      最近更新 更多