我应该在复杂的Web应用程序中使用orchard吗?

时间:2012-10-08 01:49:52

标签: asp.net asp.net-mvc orchardcms

我的客户希望开发网络应用,其中将在未来3年内添加大量功能。产品应该能够持续最少10年 我建议以非常模块化的方式构建系统。

必须有一个基础框架和一组核心模块,用于数据库抽象,帐户和特定于公司业务逻辑的其他事物,然后使用模块化MVC区域来实现依赖核心业务模块。
应用程序也必须支持主题。

我看着这个并认为“他们希望我建立一个CMS。”
太棒了,所以当我看到构建所有这些东西的功能时,我看到 Orchard 并自己想一想“这里有一个人可以满足于扩展性需求!”

和果园一样好看,我担心依赖第三方框架,任何陷阱我会一路走来,特别是在未来几年。

所以我会总结一下我的兴趣点:

  1. 在这种特定情况下使用Orchard(或任何其他CMS)是否明智? (必须持续约10年)?
  2. 使用这种架构我需要与其他“业务核心模块”有依赖关系的模块,果园是否支持这样的事情?
  3. 以这种方式使用Orchard有什么可能的问题或限制?
  4. 以这种方式使用Orchard与完整设计有什么不同的专业和不同之处?从客户和开发人员的角度来看。

0 个答案:

没有答案