存储购物车数据的更好方法是什么?

时间:2017-08-09 11:19:26

标签: javascript cordova

我将使用cordova& amp;开发一个购物车移动应用程序。 js,jquery for android& ios和我真的很困惑在哪里存储购物车数据,同时添加cookie或会话或本地存储等任何建议?以及如何维护会话以便我可以为应用程序实现自动登录?

1 个答案:

答案 0 :(得分:1)

session存储在服务器上,而cookies存储在用户桌面上。

在会话中,您无法在会话过期后检索购物车的信息(通常最多30分钟)。你将扔掉2个小时的宝拉时间,他一直在努力选择那件红色衬衫而不是绿色衬衫。

Cookie的大小和数量为indeed limited,只保存一半的购物车会令人沮丧。

另一个区别是有些人不接受cookie。会话解决方案可以在任何地方使用。

您还有两个公平的选择:

database:能够推送电子邮件推动他购买这些东西。或者,如果您不想让用户在任何设备上访问他的购物车。 localstorage:基本上是一个cookie 2.0。但它不适用于非常老的浏览器。 如果您没有特殊需求,可以使用cookie或本地存储。

如完整示例所示以及如何存储与cardova相关的数据

cardova1

cardova 2