我目前正在开发一个小型电子商务应用程序,以帮助我掌握CodeIgniter和一般编程。
我有一个4步的结账过程。
客户名称,电子邮件,送货country
目前,我将所有这些数据以JSON编码数组的形式存储在会话中(现在是cookie,现在是db )。
我想知道,是否最好将信息存储在链接到购物车项的order表中,以便能够跟踪废弃的购物车(内容,用户退出时的步骤),或者只在会话中保存它,并在它们在评审页面上确认时将其全部传输。
我正试图抓住一些可供我选择的选择。
发布于 2010-03-09 19:24:47
这取决于您计划如何使用数据。如果要创建功能来挖掘用户购物习惯的数据,包括废弃的手推车,那么一定要将这些数据保留在数据库中。如果你不认为这是可能发生的,那么储存它对你没有任何好处,也是不必要的信息。但只有当你确信永远不需要这些信息的时候,你才会抛弃它。听起来你可能想在将来的某个时候探索废弃的购物车报告,所以现在存储数据,尽管它不会马上被挖掘,也许是个好主意。
https://stackoverflow.com/questions/2411875
复制相似问题