【问题标题】:Handling checkout flow data处理结帐流程数据
【发布时间】:2010-03-09 19:19:17
【问题描述】:

我目前正在开发一个小型电子商务应用程序,以帮助我掌握 CodeIgniter 和一般编程。

我有一个 4 步结帐流程。

  1. 客户姓名、电子邮件、送货国家/地区
  2. 送货选项、送货地址
  3. 帐单选项,帐单地址
  4. 审核并提交

目前,我将会话中的所有这些数据(现在是 cookie,实时时为 db)存储为 JSON 编码数组。

我想知道,我最好将信息存储在与购物车项目链接的订单表中,以便我可以跟踪废弃的购物车(内容,用户退出时的步骤),还是仅将其保留在会话中并在他们全部转移时在评论页面上确认。

我正在尝试掌握一些可用的选项。

【问题讨论】:

    标签: php codeigniter e-commerce


    【解决方案1】:

    这取决于您计划如何使用这些数据。如果您要创建功能来挖掘用户购物习惯的数据,包括废弃的购物车,那么一定要将这些数据保留在数据库中。如果您认为这不太可能发生,那么存储它对您没有任何好处,而且是不必要的信息。但只有在您确定永远不需要时才丢弃该信息。听起来您可能想在未来某个时候探索废弃购物车报告,因此现在存储数据(虽然不会立即被挖掘)可能是个好主意。

    【讨论】:

      猜你喜欢
      • 2019-08-24
      • 1970-01-01
      • 2020-05-18
      • 1970-01-01
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-30
      相关资源
      最近更新 更多