【问题标题】:Is it possible to merge two cms based on .NET technology?是否可以基于 .NET 技术合并两个 cms?
【发布时间】:2015-02-19 10:39:04
【问题描述】:

我想使用 .NET 合并 2 个 CMS。我想知道是否可以这样做。

我想使用 Kooboo 和 NopCommerce。 Kooboo 作为根 CMS 和 NopCommerce 将用于子域

【问题讨论】:

  • 这是一个非常广泛且不清楚的问题 - 甚至不清楚您所说的“合并 2 CMS”是什么意思或 .NET 会出现在哪里。请更具体 .
  • 我想同时使用两个 cms 来提供一个与这两个 CMS 一起工作的项目。我想结合两个 CMS
  • 这仍然是 far 过于模糊/广泛,无法在这里找到答案。我不知道这个问题的明智答案是什么样的。

标签: .net content-management-system nopcommerce kooboo


【解决方案1】:

Kooboo CMS 提供扩展模块 (http://www.kooboo.com/docs/kooboo-cms/module_development_43)。这意味着,如果您想使用 Kooboo CMS 作为解决方案的构建块之一,那么“模块”是它与另一个系统交互的最自然方式。

我以前没有使用过 NopCommerce,但它看起来是一款旨在提供编目和电子商务功能的产品(默认 Kooboo CMS 安装中不存在该功能)。

如果您的要求与“支持电子商务的 kooboo cms”一样简单,那么我建议您忽略 NopCommerce,而改用 Virto Commerce。那是类似的产品,但已经开发了兼容性http://www.kooboo.com/products/virtocommerce

希望这会有所帮助。

【讨论】:

    【解决方案2】:

    我猜您想将 Kooboo 和 NopCommerce 合并到一个 Visual Studio 解决方案/项目中。 我建议不要这样做。 我没有用过 Kooboo,但是 NopCommerce 的源代码相当广泛,你会得到一个更广泛的结果。这意味着在处理代码和构建代码时效率会降低。此外,要使这两个软件平台不仅仅是将两个 Web 应用程序合并到一个解决方案中,还需要大量的工作。

    话虽如此,Nopcommerce 具有良好的电子商务功能和结构良好的代码,相对容易定制。但是,它有点慢并且对服务器要求很高,特别是如果您有很多内容并安装了插件。

    如果您想利用 NopC 功能,您可以自定义 NopCommerce 模板以适应 Kooboo 之一,并将相关链接插入 NopCommerce 视图以链接到 Kooboo 控制的页面。

    然后您可以在子域上运行 NopCommerce,在主域上运行 Kooboo。这是最容易实现的“浅层”集成。

    一个棘手的部分是构建一个集成的用户会话管理。这两个应用程序是分开的,它们需要以一致(和安全)的方式读取和写入用户会话数据。这可能会破坏交易。

    通过这种方法,您还将拥有两个不同的管理界面。这可能会或可能不会带来不便。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-12
      • 2015-08-13
      相关资源
      最近更新 更多