電商系統中購物車-訂單-支付流程
阿新 • • 發佈:2019-02-05
原文地址:https://blog.csdn.net/Cpath/article/details/72872258
/**
* 電商 購物車--訂單--支付
*/
#使用者登陸--未登入
#pc/wap
#1、根據客戶端ip 設定session_id保證使用者唯一標識
#[分析使用者行為]
#2、快取使用者操作記錄[記錄使用者在頁面停留的時間分析使用者行為]友盟---
#3、點選加入購物車
#(1) cookie/session 快取購物車資訊 X | 使用者關閉瀏覽器資料丟失/造成伺服器壓力
#(2) 同步資料到mysql/redis/mongodb 設定快取時間24*3600*7 | 對於mysql設定定時指令碼刪除購物車
#4、提交訂單
#(1) 驗證庫存資料
#(1) 單個商品直接提交訂單
#(2) 購物車中提交訂單 [計算訂單總金額]
#
#5 支付 支付寶|微信|jd/網銀支付支付
#(1) 確定使用者提交資訊[收貨地址|手機號---]
#(2) 生成訂單order_info
#(3) 更新強制訂單快取[待付款個數|待發貨個數|待收貨個數|待評價個數]
#(4) 生成插入日誌
#(5) 生成訂單商品
#(6) 刪除購物車商品