【发布时间】:2010-11-24 08:03:57
【问题描述】:
我目前正在使用 PHP/MySQL 构建电子商务网站。最近,我一直在研究购物车集成。客户希望确保潜在买家可以使用库存,因此我创建了一个库存管理系统。购物车的工作原理如下:
- 客户将一个项目的数量添加到 他的购物车。
- 项目数量保留自 数据库中的可用库存。
- 没有其他人可以购买保留 库存。
- 库存在客户之前一直保留 处理订单 - 库存在哪里 从数据库中删除。
- 如果客户放弃他的购物车,库存仍然保留。
- 如果另一个客户想要购买某件商品,但另一个客户只保留了可用库存,那么如果该库存已闲置 20 分钟,则该客户可以窃取该保留的库存。
我的问题是,这种情况的最佳做法是什么?我这样做正确吗?最主要的是客户不想出售他没有的股票。
我希望讨论如何改进功能,或者其他人正在做什么来实现这一点。
【问题讨论】:
标签: php mysql e-commerce shopping-cart