【问题标题】:Architecture of a CMSCMS 的架构
【发布时间】:2010-02-18 14:27:30
【问题描述】:

我正在使用 C#2008、ASP.Net 技术为我的客户构建自定义内容管理系统。我正在寻找有关此类系统架构(应用程序布局、数据库布局等)的建议。

这里有人有设计/开发这样一个系统的经验吗?我可以从哪些网站获得更多信息?

有任何开源 CMS 吗?

提前致谢。

【问题讨论】:

  • 那么,什么样的内容呢? CM 和 ECM 具有多种含义,具体取决于所处理的文档类型、结构化、非结构化或半结构化信息,以及用于何种目的和用户群。
  • 它将类似于 MyYahoo(可定制的企业 Intranet)。大项目,所以我正在寻找想法/最佳实践等。
  • 内容将是公司新闻、部门新闻、外部新闻(如来自 CNN 或 CNNSI 的提要或来自 Weather.com 的网络服务等)

标签: c# asp.net content-management-system


【解决方案1】:

有任何开源 CMS 吗?

看看 Umbraco,它非常好,不适合所有东西(实际上取决于您的网站内容),但是您免费获得了很多,以至于不看一看就很愚蠢,这不是一间小卧室工作。

关于创建您自己的 CMS,我可能会尽量让您远离它,除非您的内容需求非常小众,否则这不是因为胆小的人。即便如此,如果可能的话,最好建立在其他东西之上。

如果您按照自己的方式编写代码,ASP.net MVC 也值得一看,这样可以省去一些麻烦。

【讨论】:

  • 这看起来确实像我要找的。感谢您的帮助。
  • 我对 Umbraco v3 有过第一手经验。它确实有用,但我可能不会再使用它了。发现它非常有问题,尤其是 WYSIWIG 编辑器。
  • V4 有一个全新的前端,我自己也没有遇到任何问题。 V5 即将发布,我听说其中会有更多的好东西和代码修复。
【解决方案2】:

DotNetNuke是一个很好的开源CMS,专门用于ASP.NET开发。绝对值得一看。

【讨论】:

  • 会调查的。好想法。谢谢
【解决方案3】:

我写了一篇关于内容管理系统的内容建模和数据存储的博文。我认为它可能有用:Blog post: Get more out of your content: content modeling and data stores

【讨论】:

    猜你喜欢
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-15
    • 2010-12-19
    • 1970-01-01
    相关资源
    最近更新 更多