的Elo!
目标是建立一个网上商店,其中所有产品类别和产品(以及用户身份验证,订单放置,订单历史记录等)都来自REST Web服务。
所以基本上很少的数据将存储在CMS DB中..
我设法扩展了登录部分(查看“Windows身份验证模块”),但我不确定如何继续使用其他部分?
这里的答案是一种方法吗?然而答案似乎声称我们需要每个产品的记录? How to change Orchard record repository
答案 0 :(得分:0)
首先,您可能需要考虑这个问题。你真的想要请求其他服务。从您提出此问题的方式(将存储非常少的数据)看起来每次有人浏览页面时,您都会创建一个REST请求。这通常不是一个好主意,所以一定要包含一些缓存。
然后,我怀疑这是你想要网店的Windows身份验证。请务必查看表单身份验证。
然后,我想果园是你可以考虑的项目。定期网上商店通常有很多开销,因此最好在常规CMS中创建一个网店(具有此特定要求),并且果园是非常可扩展的。
一个市长的事情是,付款。确保你有一个好的支付处理器,可以为果园工作(或者你可以使它工作)。