電商產(chǎn)品設(shè)計(jì):后臺(tái)系統(tǒng)小結(jié)(上)
“前臺(tái)一小步,后臺(tái)一大步”,電商產(chǎn)品的核心在后臺(tái)。本文對(duì)電商產(chǎn)品后臺(tái)設(shè)計(jì)做了相關(guān)總結(jié),希望能夠?qū)δ阌兴鶈l(fā)。
聊這個(gè)話題前,先打個(gè)岔,經(jīng)常有朋友會(huì)一起探討什么樣的產(chǎn)品算是個(gè)好產(chǎn)品,什么樣的產(chǎn)品經(jīng)理算是不錯(cuò)的產(chǎn)品經(jīng)理。
其實(shí)這類問(wèn)題就跟問(wèn)哪種社會(huì)制度是地表最棒一樣,不同商業(yè)對(duì)這些的定義都不同,不要太糾結(jié)。保持初心就好了,好產(chǎn)品應(yīng)該是對(duì)用戶有價(jià)值且可體現(xiàn)商業(yè)價(jià)值,對(duì)于產(chǎn)品經(jīng)理,其實(shí)現(xiàn)在這個(gè)崗位也在不斷演變,有按前后端、按模塊、按業(yè)務(wù)劃分的,但作為產(chǎn)品經(jīng)理,始終應(yīng)該更有遠(yuǎn)見(jiàn),了解全局業(yè)務(wù),全局產(chǎn)品,對(duì)技術(shù)不陌生,對(duì)運(yùn)營(yíng)有思路,保持對(duì)學(xué)習(xí)的饑渴度,總結(jié)出一碗雞湯就是“成長(zhǎng)是你自己的事”。
言歸正傳,電商應(yīng)該是互聯(lián)網(wǎng)這些年被驗(yàn)證的最淋漓盡致的商業(yè)模式了,而且仍在不斷激發(fā)新的模式探索,看看阿貓阿狗還有大大小小數(shù)不清的各類電商公司,就會(huì)發(fā)現(xiàn),電商市場(chǎng)的魚(yú)塘很大,魚(yú)塘很擠,逐漸開(kāi)始精細(xì)化發(fā)展。電商模式也有很多,啥土B啊土C啊的,這里就主要聊聊B2C,其實(shí)其他模式也大差不差,純個(gè)人筆記,歡迎拍磚交流。
私認(rèn)為做產(chǎn)品要有比較清晰的思路:對(duì)業(yè)務(wù)有足夠理解,能夠很清晰的將業(yè)務(wù)描繪成產(chǎn)品方案,對(duì)產(chǎn)品做拆解,理清關(guān)鍵流程及核心模塊,把控好產(chǎn)品落地節(jié)奏并不斷打磨。
電商產(chǎn)品包括前臺(tái)產(chǎn)品和后臺(tái)產(chǎn)品,“前臺(tái)一小步,后臺(tái)一大步”,電商產(chǎn)品的核心其實(shí)在后臺(tái),本文(上)就先梳理下后臺(tái)產(chǎn)品,下集需要看心情和天氣了。
電商平臺(tái)的核心模塊劃分
電商始終圍繞著商品、人、交易來(lái)進(jìn)行,其他的均可以理解成電商的支撐子系統(tǒng)。如果說(shuō)細(xì)了可出本書(shū)了,因此本文中只是簡(jiǎn)單講講幾個(gè)核心系統(tǒng),供參考。
一、商品系統(tǒng)
商品管理是電商的重中之重,商品系統(tǒng)的核心訴求主要包括:
1. 使用戶能快速的發(fā)現(xiàn)商品,充分滿足搜索型和閑逛型的需求
主要依賴于搜索以及商品列表頁(yè)的篩選、前臺(tái)分類的運(yùn)營(yíng)、促銷活動(dòng)的結(jié)構(gòu)化以及精準(zhǔn)化推薦等,這方面就要求商品管理模塊能提供結(jié)構(gòu)化的特征屬性
2. 使用戶得到盡可能多的決策必須的信息
便于用戶做購(gòu)買(mǎi)決策,提高交易轉(zhuǎn)化。如品牌、名稱、規(guī)格參數(shù)、文描和價(jià)格等
3.提升運(yùn)營(yíng)效率,便捷的維護(hù)商品信息、管理商品生命周期、結(jié)構(gòu)化的管理商品庫(kù)
盡可能的簡(jiǎn)化維護(hù)步驟,使需要維護(hù)的信息盡可能的簡(jiǎn)潔而又完備
從創(chuàng)建,審核,上架,下架和回收等實(shí)現(xiàn)整個(gè)商品生命周期的管理
隨著SKU擴(kuò)充,商品需要分門(mén)別類,從品牌,基礎(chǔ)分類等多個(gè)維度結(jié)構(gòu)化的管理商品庫(kù)
商品管理主要包括:商品基礎(chǔ)類目管理、前臺(tái)類目管理、品牌管理、屬性管理以及商品維護(hù)管理幾大塊。
商品類目包括后臺(tái)基礎(chǔ)類目、前臺(tái)類目,后臺(tái)基礎(chǔ)類目在于定義一個(gè)商品是什么類別,有什么屬性;前臺(tái)類目是和消費(fèi)者的認(rèn)知及消費(fèi)熱點(diǎn)相關(guān),可以通過(guò)基礎(chǔ)類目、品牌等維度篩選商品聚合既可
后臺(tái)基礎(chǔ)類目樹(shù):
一個(gè)電商平臺(tái)只能有一顆基礎(chǔ)類目樹(shù),任何一個(gè)商品只能屬于該類目樹(shù)上的一個(gè)基礎(chǔ)類目(粒度到葉子類目),以屬性維度構(gòu)建不耦合的類目樹(shù),串聯(lián)所有商品
品牌管理:
- 一個(gè)品牌可以維護(hù)多個(gè)品牌別名,維護(hù)別名方便用戶前臺(tái)搜索;
- 只有“啟用”的品牌,才能是商品編輯的時(shí)候被選中;
- 刪除品牌時(shí),只有當(dāng)前品牌沒(méi)有被商品關(guān)聯(lián)選中,且品牌狀態(tài)為已停用,才能刪除。
二、訂單系統(tǒng)
訂單系統(tǒng)是整個(gè)電商系統(tǒng)中的生命線,電商產(chǎn)品系統(tǒng)應(yīng)該以交易為核心,訂單系統(tǒng)貫穿了整個(gè)業(yè)務(wù)的全部流程
1.系統(tǒng)設(shè)計(jì)及訂單數(shù)據(jù)
訂單系統(tǒng)作為電商系統(tǒng)中最核心的系統(tǒng),對(duì)系統(tǒng)的高性能、高可用等要求較高。
存儲(chǔ)層:
將訂單相關(guān)數(shù)據(jù)獨(dú)立存儲(chǔ),并通過(guò)主從庫(kù)、redis方式提升存儲(chǔ)性能,對(duì)不同維度的數(shù)據(jù)區(qū)別存儲(chǔ),按需通過(guò)訂單ID及接口服務(wù)來(lái)提取相關(guān)數(shù)據(jù),遠(yuǎn)期通過(guò)分庫(kù)分表、ES搜索實(shí)現(xiàn)高可用及可擴(kuò)展。
服務(wù)層:
將主交易系統(tǒng)、查詢系統(tǒng)拆解,避免業(yè)務(wù)相互影響,支持業(yè)務(wù)迭代及性能提升。
運(yùn)維層:
實(shí)現(xiàn)運(yùn)維智能化、自動(dòng)化。事前做定期壓測(cè)、全鏈路關(guān)鍵日志等;事中對(duì)系統(tǒng)運(yùn)行中的業(yè)務(wù)及接口服務(wù)指標(biāo)實(shí)時(shí)監(jiān)控并做處理。
2.訂單流程
3.訂單狀態(tài)機(jī)及訂單推送
訂單狀態(tài)應(yīng)從其存在價(jià)值去理解背后的設(shè)計(jì)機(jī)制,根據(jù)不同系統(tǒng)(角色)的維度定義,顆粒度也跟隨業(yè)務(wù)需要去細(xì)化,主流程關(guān)鍵性狀態(tài)基本通用。
訂單/支付/物流三系統(tǒng)主流程應(yīng)有獨(dú)立的狀態(tài)(包括過(guò)程態(tài)、節(jié)點(diǎn)態(tài)),避免耦合在一起,否則隨著業(yè)務(wù)發(fā)展,狀態(tài)越來(lái)越復(fù)雜,降低效率和擴(kuò)展性。
4.訂單管理
三、會(huì)員/用戶系統(tǒng)
會(huì)員系統(tǒng)聚合了用戶信息的出口,滿足所有關(guān)聯(lián)系統(tǒng)對(duì)用戶數(shù)據(jù)及服務(wù)的需求。核心訴求:
- 建立、管理、充分利用用戶數(shù)據(jù)
- 通過(guò)用戶運(yùn)營(yíng)提高用戶滿意度和忠誠(chéng)度
- 通過(guò)數(shù)據(jù)分析負(fù)反饋(轉(zhuǎn)化低、流失等),更好的改善產(chǎn)品及運(yùn)營(yíng)策略
對(duì)于其他子系統(tǒng),筆者實(shí)在是要花很多時(shí)間整理,特別碰到天氣不好,下次再分享給大家吧,最后淺淺的講一下電商系統(tǒng)性能跟安全的話題(真的很淺,跟阿貓阿狗那系統(tǒng)不能比):
四、系統(tǒng)容量、性能及安全
系統(tǒng)容量(流量):
關(guān)乎系統(tǒng)在特定壓力下的穩(wěn)定性,影響電商流量峰值的主要因素是搶購(gòu)、促銷和惡意攻擊,舉個(gè)栗子,平臺(tái)注冊(cè)用戶量達(dá)到1000萬(wàn),按照通用的電商平臺(tái)數(shù)據(jù)測(cè)算規(guī)則:
響應(yīng)時(shí)間:
關(guān)乎系統(tǒng)性能,對(duì)用戶體驗(yàn)造成更直觀的影響
- 通過(guò)一系列系統(tǒng)優(yōu)化提升請(qǐng)求響應(yīng)時(shí)間,如前端負(fù)載均衡、合并HTTP鏈接請(qǐng)求、緩存策略等
- 著重對(duì)前端影響用戶體驗(yàn)的請(qǐng)求響應(yīng)時(shí)間、核心流程請(qǐng)求的響應(yīng)時(shí)間做優(yōu)化,非核心業(yè)務(wù)流程可采用異步處理方式,降低系統(tǒng)運(yùn)算開(kāi)銷
常見(jiàn)電商平臺(tái)安全隱患:
- 數(shù)據(jù)泄露,造成對(duì)公司數(shù)據(jù)損失,用戶隱私受到傷害
- 黃牛薅羊毛,主要是在促銷活動(dòng)中(如滿減、滿贈(zèng)等),活動(dòng)主要目的是獲取新用戶、激活老用戶,黃牛黨破壞平臺(tái)初衷
- 惡意攻擊,a)惡意占用庫(kù)存;b)DDOS暴力攻擊,異常流量癱瘓網(wǎng)站;c)CC業(yè)務(wù)攻擊,暴力并發(fā)請(qǐng)求
- 其他,如虛假注冊(cè)、套現(xiàn)、劫持、欺詐、盜號(hào)(常見(jiàn)于預(yù)存賬戶)
寫(xiě)在最后:
要把很大的一個(gè)工程講清楚,靠寫(xiě)真的有點(diǎn)亂,所以省略了很多,有些東西講起來(lái)比較方便,有些地方寫(xiě)的粗,有不了解的或者想深入交流的,可以微信聊哈。
好歹辛辛苦苦寫(xiě)了半天,未經(jīng)許可,請(qǐng)勿轉(zhuǎn)載,后續(xù)如果天氣好,會(huì)分享更多。
作者:老水牛,曾經(jīng)HWer,創(chuàng)過(guò)業(yè),挖過(guò)坑,10年產(chǎn)品,對(duì)電商、支付、O2O比較熟悉,帶過(guò)技術(shù)團(tuán)隊(duì)的產(chǎn)品。
本文由 @老水牛 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自PEXELS,基于CC0協(xié)議
棒!
嗨還更新嗎
沒(méi)有后續(xù),所以是因?yàn)樘鞖獠缓脝幔???
總結(jié)只有上嗎,下呢
樓主,商品上架發(fā)布后是否允許修改,如果允許,是所有的字段都允許修改嗎?還是只能改售價(jià)之類的字段?如果所有的字段都允許修改,A商品完全修改成B商品了,后臺(tái)如何統(tǒng)計(jì)呢?
貨號(hào)和sku編號(hào)當(dāng)然不支持修改了,不然這個(gè)商品不就完全變成另一個(gè)商品了
樓主,訂單和促銷啥時(shí)候講講啊。
樓主真的寫(xiě)得很好啊!希望能對(duì)電商后臺(tái)系統(tǒng)其它模塊都做深入的分析啊,來(lái)個(gè)下集?。?/p>
感謝樓主分享
感謝樓主,多交流,已關(guān)注!促銷等價(jià)格體系能不能講一講?
等我有時(shí)間寫(xiě)下集吧。
一等就是兩年 ??
喜歡的同學(xué)可以關(guān)注我公眾號(hào)laoshuiniu919,不時(shí)編寫(xiě)原創(chuàng)內(nèi)容
公眾號(hào)里沒(méi)內(nèi)容啊
搜不到
都是干貨啊,感謝樓主分享