我想建立一个高度可扩展,高度事务性的网络平台来运行多个网站。产品信息将来自外部PIM,搜索将由外部服务提供,它还需要与ERP系统集成以进行订单处理。
我要决定的两个功能领域是web CMS和商务框架。我一直在研究Sitecore,EpiServer,Magento和微软商务。
虽然Episerver和Sitecore拥有强大的WCMS能力,但他们似乎缺乏商务方面的能力,相反,Magento和MS commerce拥有强大的商务能力,他们缺乏WCMS方面的能力。
有没有人有将WCMS与单独的商务框架集成的经验?
如果是这样的话,你有什么推荐的组合吗?例如,与Magento合作的Sitecore、与微软商务合作的EpiServer等
拥有两个独立系统的好处(在特定领域很好,分离的体系结构等)是否超过了缺点(复杂的接口,较少的开箱即用功能等)?
提前感谢!
发布于 2011-07-04 22:07:23
目前最流行的电子商务套餐是Magento,你可以做多家商店,多货币。
就我个人而言,我认为最好使用Magento的全部功能,包括订单处理和编辑产品页面的后端工具。然而,有许多公司选择不这样做,从后端系统(甚至帐户包)更新产品数据,而让其他包处理所有其他事情。
如果你想使用第三方CMS与Magento,那么如果你的客户没有‘单点登录’-你可以降级Magento安装到/store,并自定义CSS看起来像你的主站点。
或者,你也可以使用Wordpress集成,让客户在博客帖子中添加评论,等等。
Drupal是另一个已经集成到Magento构建中的包,其方式是在两个包之间共享客户信息。
扩展Magento并非易事,但它是为扩展而设计的,并且有许多服务器协同工作来为页面提供服务的例子。支持主从库,开箱即用CDN集成服务镜像。
我建议不要从离线数据库中提取数据来创建产品页面。这是因为在采用编程方法时,不能将页面调整为具有容易的自定义选项。
发布于 2011-07-05 02:27:45
EPiServer有一个商业包装已经有大约一年了.在它中,他们集成了来自美国公司Mediachase的电子商务框架。因此,如果您决定使用EPiServer,那么将EPiServer与完整的商业产品相结合可能是最顺利的方法。
我参加了一门EPiServer商务课程,它看起来很强大,但在我看来,无论是作为开发人员还是网站管理员,使用起来都不是很愉快。我宁愿自己集成,并将“商业”对象提取到EPiServer页面中。然后根据需要构建购物车功能、订单流和其他集成。
发布于 2011-07-05 22:14:34
我之前已经将nopCommerce定制集成到了一个EPiServer站点中,通过使用EPiServer页面提供程序,我能够创建一个非常紧密、干净的集成。
我目前正在与EPiServer商务工作,所有这些都是为你完成的,尽管产品网址不住在清洁的网址结构的内容管理系统。
例如,类别页可能位于
/产品/汽车/
以及它自身的产品
/ford focus.aspx
aspx仍然是虚拟文件(它们不存在于磁盘上),但我不是不同的URL结构的狂热爱好者。
https://stackoverflow.com/questions/6572169
复制相似问题