一些注释:
>这不是一个购物车,而是更像一个用户正在构建的行程,但是我们现在将使用这个单词“cart”来与b / c ppl相关联.
>你不在乎“放弃”的推车
>购物车完成后,我们会将其保留在某些服务器端数据存储中,供以后检索.
你在哪里存储这个有状态对象?如何?
> server(session,db,etc?)
>客户端(cookie key-vals,cookie JsON对象,隐藏表单字段等)
>其他…
更新:有人建议我列出我们定位的平台 – 我不确定它是完全必要的…但是让我们说前端是建立在ASP.NET MVC之上的.
解决方法 这是我的经验,商务入门工具包和MVC店面(和我建立的其他网站),无论你现在的想法,有关用户与您的“产品”交互的信息是至关重要的企业家.有很多指标可以捕捉 – 这是坚果.我会保存所有我已经完成的东西 – 对我来说,最成功的是创建一个具有“NotCheckedOut”状态的Order对象,然后向其添加项目,用户添加项目.这允许用户拥有多个购物车,并允许您从订单表中挖出焦油.处理订单也很容易 – 只是改变状态.
坚持“走出去”还允许用户回来,如果由于某种原因不能,可以关闭购物车.电子商务的宽恕是巨大的.
cookie吸吮,会话吸吮,配置文件附加到用户的概念,并且它碰到数据库,以便您也可以使用数据库.
你可能会认为你不想这样做 – 但是你需要相信我,并且知道你确实需要为统计数据提供一些数据.我答应你.
总结以上是内存溢出为你收集整理的饼干 – Web开发 – 在哪里存储购物车样对象的状态?全部内容,希望文章能够帮你解决饼干 – Web开发 – 在哪里存储购物车样对象的状态?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)