我想用.NET合并2CMS,我想知道是否可以这样做。
我想使用Kooboo和NopCommerce。Kooboo作为根CMS和NopCommerce将用于子域
发布于 2015-02-21 18:59:37
Kooboo提供扩展模块(43)。这意味着,如果您想使用Kooboo作为解决方案的构建块之一,那么“模块”是它与另一个系统交互的最自然的方式。
我以前没有使用过NopCommerce,但是它看起来是为提供编目和电子商务功能而设计的产品(这在默认的Kooboo安装中是不存在的)。
如果您的需求非常简单,比如"kooboo提供电子商务支持“,那么我建议您忽略NopCommerce,转而关注Virto。这是类似的产品,但已经有兼容性开发的http://www.kooboo.com/products/virtocommerce。
希望这能有所帮助。
发布于 2015-02-21 21:53:00
我猜您希望将Kooboo和NopCommerce合并到一个Visual解决方案/项目中。,我建议你不要那样做。我还没有使用Kooboo,但是NopCommerce的源代码非常庞大,您将得到更广泛的结果。这意味着在编写代码和构建代码时,效率会降低。此外,要使这两个软件平台不仅仅是两个web应用程序合并到一个解决方案中,需要做大量的工作。
尽管如此,Nopcommerce具有良好的电子商务功能和相对容易定制的结构良好的代码。但是,对于服务器来说,这有点慢,而且要求很高,特别是如果您有大量的内容和安装的插件。
如果您想利用NopC功能,可以自定义NopCommerce模板以适应Kooboo的模板,并将相关链接插入到NopCommerce视图中,以链接到Kooboo控制的页面。
然后,您可以在子域中运行NopCommerce,在主域中运行Kooboo。这是一个“浅”的集成,将是最容易实现的。
一个棘手的部分是构建一个集成的用户会话管理。这两个应用程序是分开的,它们需要以一致(且安全)的方式读取和写入用户会话数据。这可能会破坏交易。
通过这种方法,您还将拥有两个不同的管理接口。这可能会或不会带来不便。
https://stackoverflow.com/questions/28604164
复制相似问题