我的博客

小网站的订单系统该怎么设计

给网站加上在线支付以后,订单系统就成了最需要小心的部分。写错一个文章列表顶多显示不对,订单写错了就是钱的问题。

小网站不需要大厂那种复杂的订单系统,但有几个原则必须守住。这篇文章会讲:

  • 订单表需要哪些字段;
  • 金额为什么要用"分"存储;
  • 订单号怎么生成才不会重复;
  • 订单状态如何流转,哪些流转是不允许的;
  • 如何保证同一笔支付不会被重复处理;
  • 未支付订单如何超时关闭;
  • 每天如何和支付宝对账,发现漏单和异常。

下面的示例基于 SQLite,换成 MySQL 思路完全一样。

剩余内容需付费阅读

¥7.90

购买后永久可读