電商項目業務邏輯-2 購物車管理


購物車的存儲有兩種形式:

數據庫:

  優點:安全,存儲容量大,不同瀏覽器登錄即可看到

  缺點:占用服務器性能,添加購物車之前必須登錄

cookie:

  優點:無需登錄,不占服務器性能

  缺點:不安全,存儲容量小,不同瀏覽器登錄也不能看到

以下以cookie存儲為例:

在瀏覽器中cookie是鍵值對的形式存儲的,都是字符串的形式

cookie_key:cookie_cat_key

cookie_value:[{skuid:1001,price:20},{skuid:1002,price:25}]

加入購物車的操作:

校驗:當前庫存是否滿足客戶的數量   

添加購物車-->判斷庫存是否滿足客戶需求--><否提示用戶庫存不足,是添加到購物車>-->

添加到購物車的流程:

查詢的話可利用redis查詢購物車商品列表;

 

購物車結算:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM