由于公司要做整套電子商務(wù)解決方案,考慮到平臺(tái)的通用性(其中b2b,、b2c,、o2o、小程序,都離不開基礎(chǔ)平臺(tái)),,優(yōu)先給公司規(guī)劃: 平臺(tái)管理端(統(tǒng)一管理,,包含自營(yíng)店鋪)、商家管理端(可以入駐,,多租戶模式),、買家端(支持PC、h5/公眾號(hào),、小程序,、ios/android)三個(gè)通用平臺(tái)。 平臺(tái)管理端,,因?yàn)榭紤]到平臺(tái)管理的用戶訪問量比較小,,而且都是一些針對(duì)于數(shù)據(jù)表單的操作,如:清單列表,、分頁(yè),、添加、修改,、刪除,、導(dǎo)入導(dǎo)出等管理功能,也局限于企業(yè)用戶,,這個(gè)平臺(tái)沒有采用微服務(wù)模式,,而是使用最傳統(tǒng)的spring boot2.0 + mybatis + 前端模板(h5、css3,、bootstrap,、jquery、velocity)技術(shù)去實(shí)施,,相對(duì)比較簡(jiǎn)潔簡(jiǎn)單,。 商家管理端,入駐平臺(tái)開店用戶不可能達(dá)到極限,,故同樣采用平臺(tái)管理端技術(shù)解決方案(同上),。 買家端,考慮到會(huì)員用戶量大(百萬千萬級(jí)別),、大數(shù)據(jù)(億萬),、高并發(fā)、前端UI可定制化,,故使用微服務(wù)模式,。考慮到前端業(yè)務(wù)的通用性,,我們將前端購(gòu)買業(yè)務(wù)拆分為不同的微服務(wù)來滿足需求,,拆分服務(wù)如下: honghu-activity:活動(dòng) honghu-advert:廣告 honghu-app: app相關(guān) honghu-brand: 品牌 honghu-cms: 內(nèi)容發(fā)布 honghu-collect: 我的收藏 honghu-common: 系統(tǒng)通用服務(wù) honghu-coupon: 優(yōu)惠券 honghu-distribution: 分銷 honghu-feedback: 反饋 honghu-file: 文件 honghu-free: 試用 honghu-goodsclass: 商品分類 honghu-goods: 商品 honghu-group: 團(tuán)購(gòu) honghu-home: 首頁(yè) honghu-integral: 積分商城 honghu-member: 會(huì)員 honghu-message: 消息 honghu-operate: 運(yùn)營(yíng) honghu-order: 訂單 honghu-pay: 支付 honghu-pin: 拼多多(模擬) honghu-search: 搜索 honghu-setting: 設(shè)置 honghu-social: 社交電商 honghu-sso: 單點(diǎn)登錄 honghu-store: 店鋪 以上是我參與的Spring Cloud B2B2C O2O鴻鵠云商基礎(chǔ)平臺(tái)規(guī)劃,,從現(xiàn)在開始,我會(huì)將每一個(gè)細(xì)節(jié)點(diǎn)落實(shí)到文章上,,希望能夠幫助更多的朋友,。(企業(yè)架構(gòu)源碼可以加求球:三五三六二四七二五九) |
|