github開源商城調研

技術棧

前端(vue)

後端(java)

 

macrozheng

mall項目是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現,採用Docker容器化部署。 前臺商城系統包含首頁門戶、商品推薦、商品搜索、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模塊。 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、權限管理、設置等模塊。

前端

手機商城

地址 http://www.macrozheng.com/app/index.html

後端管理

地址 http://www.macrozheng.com/admin/index.html

賬戶 admin

密碼 macro123

後端架構優點

  1. 後端組件完善,集羣+分佈式,主流技術架構,承載更高併發
  2. 有設計文檔、學習資料完善
  3. star 32.4k

缺點

  1. 只有後端代碼,前端代碼未開源,而且沒有計劃開源
  2. 支付未打通
  3. 後端比較重,組件較多,佔用資源大
  4. 沒有帶貨推廣功能
  5. 物流未打通

 

litemall

又一個小商場系統。

litemall = Spring Boot後端 + Vue管理員前端 + 微信小程序用戶前端 + Vue用戶移動端

架構

前端

微信商城

地址 http://122.51.199.160:8080/vue/index.html#/

管理員後臺

地址 http://122.51.199.160:8080/#/login

用戶名 admin123

密碼 admin123

優點

  1. 代碼比較全,前後端、管理端都有
  2. 後端輕量級,部署簡單
  3. 微信支付已打通
  4. 快鳥物流已打通
  5. 支持優惠券功能
  6. 支持團購

缺點

  1. 後端未加緩存、分佈式鎖,單機部署,能支撐的訪問量有限
  2. 不支持帶貨推廣功能

 

xmall

基於SOA架構的分佈式電商購物商城 前後端分離 前臺商城:Vue全家桶 後臺管理系統:Dubbo/SSM/Elasticsearch/Redis/MySQL/ActiveMQ/Shiro/Zookeeper等

前臺商城

地址 http://xmall.exrick.cn/

後臺管理系統

地址 http://xmadmin.exrick.cn/

缺點

  1. 沒有打通支付
  2. 沒有打通物流
  3. 沒有優惠券功能

 

newbee-mall

newbee-mall 項目(新蜂商城)是一套電商系統,包括 newbee-mall 商城系統及 newbee-mall-admin 商城後臺管理系統,基於 Spring Boot 2.X 及相關技術棧開發。 前臺商城系統包含首頁門戶、商品分類、新品上線、首頁輪播、商品推薦、商品搜索、商品展示、購物車、訂單結算、訂單流程、個人訂單管理、會員中心、幫助中心等模塊。 後臺管理系統包含數據面板、輪播圖管理、商品管理、訂單管理、會員管理、分類管理、設置等模塊。

缺點

  1. 沒有微信、手機端商城,只有web商城
  2. 主要是賣相關的編程課程
  3. 沒有在線演示地址、功能列表

 

總結

根據功能、架構、代碼完善程度,litemall是最適合目前需求的,需要修修補補,再加上推廣帶貨功能就可以。

如果後續訪問量上去了,再參考macrozheng微服務化、引入集羣、分佈式等技術棧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章