【问题标题】:.NET e-commerce/CMS UI-only options.NET 电子商务/CMS UI 选项
【发布时间】:2013-07-30 01:35:16
【问题描述】:

我有一个由各种组件组成的电子商务“平台”。从业务 POV 来看,我们运行一个仓库/分销,其中包含多个针对特定行业的站点。每个站点都是其自己的业务部门,并拥有各自独立的数据。

快速解释每个组件是什么;

  • 物流:一个 WCF 项目,其中包含我们仓库的所有逻辑和数据存储,以接收新货物、打印客户订单、将其发送到门外等。

  • 站点应用程序:一个 WCF 项目,其中包含专门针对该站点受众的所有逻辑和数据存储。它从物流组件接收关于允许销售的产品(和价格等)的产品信息。客户查看这些产品,提交订单并将订单发送到物流层进行发货。

  • Admin App:一个 MVC 项目,它根据用户权限与两个项目进行通信,以跨每个系统(客户、订单、产品等)操作数据。

  • Web UI App:这需要与站点应用系统通信以检索客户、产品、订单等数据。

现在我需要一些建议是如何实现 Web UI。我希望它在 CMS 框架上运行,以便我们的营销人员可以自己操作页面,而无需 IT 帮助等。

在查看了 Orchard、Umbraco、Sitefinity、Kentico 和 Sitecore 之后,我想知道我们是否需要更多的电子商务前端,例如 nopCommerce 或 Virtocommerce。然而,这两个都是完整的包,包括库存管理、客户管理、订单管理等,在我们的情况下,这些都是在站点应用程序组件中控制的。

如果我可以总结 Web UI 的要求,那就是它需要支持用于布局的模板系统、页面/博客管理和插件支持,以便与我们的应用程序进行通信。

我的问题是;是否有符合我要求的可用解决方案,或者我应该选择像 Umbraco 这样的 CMS,我们可以对其进行大量定制以支持该需求?

谢谢!

【问题讨论】:

  • 通过 prism 将您的组件(库存、客户经理)插入 virtocommerce 应该很容易。
  • Virto Commerce 采用模块化设计,不需要的组件可以移除或更换为更符合业务需求的新组件。我们为 rutaobao.com 这样做了,其中履行/仓库模块已自定义构建并集成到管理控制台中。它还被设计为允许任何 CMS 集成,因为显示模板等内容不是硬编码的。

标签: .net content-management-system e-commerce


【解决方案1】:

Sitefinity 具有任何 ASP.NET 开发人员都很自然的模块/小部件设计。他们的电子商务模块还促进了产品、类型等的自定义提供商,因此您可以使用默认小部件将自定义解决方案无缝集成到 CMS 中,或者轻松开发自己的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-28
    • 1970-01-01
    • 2011-03-02
    • 1970-01-01
    相关资源
    最近更新 更多