1. 程式人生 > >電商系統中購物車-訂單-支付流程

電商系統中購物車-訂單-支付流程

原文地址: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) 刪除購物車商品