您正在构建一个Web应用程序.您需要在用户会话期间存储像对象这样的购物车的状态.
一些说明:
你在哪里存储那个有状态的对象?而如何?
更新:有人建议我列出我们所针对的平台 - 因为我不确定它是否完全必要......但是我们可以说前端是用ASP.NET MVC构建的.
小智 23
这是我使用Commerce Starter Kit和MVC Storefront(以及我建立的其他网站)的经验,无论您现在的想法是什么,用户与您的"产品"互动的信息对于业务人员来说都是至关重要的.有很多指标需要捕捉 - 这很疯狂.
我将保存你所经历的所有东西 - 迄今为止最成功的是创建一个具有"NotCheckedOut"状态的Order对象,然后向其添加项目并且用户添加项目.这使用户可以拥有多个购物车,并允许您从Orders表中挖掘出tar.交易订单也很容易 - 只需更改状态即可.
坚持"随行"还允许用户出于某种原因返回并完成推车.电子商务的宽恕是巨大的.
Cookie糟透了,会话很糟糕,Profile附加到用户的概念,它会访问数据库,所以你不妨使用数据库.
你可能认为你不想这样做 - 但你需要相信我,并且知道你确实需要提供统计数据,以后会得到一些数据.我答应你.
归档时间: |
|
查看次数: |
2382 次 |
最近记录: |