電商入門 (3):電商CMS,一勞永逸的建站方案

QJQ
14 評論 39635 瀏覽 219 收藏 13 分鐘

之前,已經寫過兩篇電商入門的文章,第一篇是讓大家從線下到線上對比以期了解電商的基本知識,第二篇分析了電商網站的靈魂——購物車(別怪我隱藏了另外一個的靈魂——搜索,要吃透、說透搜索功能,真心不是一日之功,各位一定要等我~),今天這篇文章將講述一下電商網站的主元素:各頻道、專題頁等等的配置發布后臺——CMS。

CMS(Content Management System),顧名思義,即內容管理系統。各大新聞網站、電商平臺、個人博客等等都可以采用CMS進行建站,但是今天僅說CMS在電商領域中的應用,CMS在電商領域主要是解決一次開發,靈活運營的問題(動態配置C端頁面)。

1、CMS之關于“千人千面”的猜想

京東、淘寶C端絕大部分頁面也可以看成是由一個大型的CMS配置生成。在我看來CMS的核心只有兩點:內容創建和內容發布,簡單來說就是按照一定規則創建一條內容,然后發布到指定位置的過程。

在電商發展初期,沒有用戶數據積累,用戶標簽體系(用戶畫像)沒有建立起來的時候,CMS相對簡單,內容創建靠運營手工填入、手動發布;而在當下,像京東、淘寶這種大型電商平臺,我估計CMS應該對接了素材中心(后臺商品中心、營銷中心、廣告中心等)、大數據分析中心(用戶標簽體系、用戶行為數據等 [會員中心]),通過CMS與素材、數據中心連接就能實現自動生成前臺頻道等頁面,做到千人千面,讓不同類型的用戶看到不同內容的首頁。

我從產品的角度畫了一個“千人千面”大致實現流程,如果有紕漏,請讀者們指正。

上文說CMS最核心的兩部分是內容創建和內容發布。如上圖,在這個猜想中,當決定用機器取代人工時,就必須要解決自動創建內容的問題,也即解決這兩個問題:①內容選取標準是什么?(大數據分析中心)②內容從哪兒來?(素材中心)

以上僅是我的一個猜想,希望大家辯證的去看這個問題。另外,想補充一點是在絕大部分應用場景下,CMS經過二次開發之后已經不是傳統意義上的CMS了(經典的CMS比如WordPress、帝國等等),大家只要記住上文說的這句話:CMS最核心的兩部分是內容創建和內容發布。

下面開始進入正題,會有這么幾個方面的內容:

  1. 從業務流程角度,看電商CMS如何動態化配置前臺頁面;
  2. 抽象出電商CMS的頁面動態化配置邏輯;
  3. 電商網站有哪些元素可動態化配置。

補充說明下,本文不會在按鈕功能操作這種顆粒度上進行分析,我想一個產品最重要的是思路和業務流程分析,功能操作只是幫助業務流程順利流轉。舉個例子:在售后系統中,用戶退貨時,倉庫管理員必須有一個‘驗貨’的按鈕操作,當倉庫管理員確定驗貨通過后,才會有之后的退款步驟。

2、CMS如何動態化配置前臺頁面

寫這一部分之前,先給大家看一看電商CMS究竟在解決一個什么樣的問題,看下圖:

這張圖看起來很抽象,但是不妨礙理解,建議去看一些電商網站幫助腦補一下。這張圖里其實涵蓋了很多內容,比如說樓層模板(或者叫組件,想想拼圖,一個完整的圖由很多組件組成,一個網站也是由很多組件拼湊而成的,CMS其實就是一個拼合組件并發布出去的工廠)。需要提醒的是大家不要被這一個案例圖給局限了思維,CMS可動態化配置的內容遠遠不止于此,第5部分將有相關介紹。

那么,回到問題本身,利用CMS,運營想要在樓層A之前增加一個樓層C,這里面涉及到幾個問題呢?

  1. 運營想強推的商品是什么?(不同的商品,需要突出的重點信息不一樣,選擇的模板也不一樣)
  2. 運營選擇什么樣的模板?(有多樣的模板供選擇,這里自然牽扯出了CMS中有一個模板庫的概念,模板越多運營起來越靈活)
  3. 運營如何把數據錄入模板當中?
  4. 運營如何將創建好的內容發布到前臺網站?(中間一般還需要分多重角色,運營專員負責數據錄入,審核專員負責審核發布,這里會牽扯到數據權限的一些概念,不多說了,電商后臺數據操作權限界定,是非常重要的一個點,三言兩語說不清楚,大家感興趣可以自行去了解一下)。

從這四個問題中可以抽象出這么一個工作流程:選擇模板》數據錄入(》內容審核)》內容發布

關于內容發布先多說一點,內容發布有一個點是將內容發布到哪兒?可以是同一個端(PC、APP、H5端等)的不同頁面(涉及到模板復用的概念,這可以幫助運營減輕很多工作量);也可以是不同端,比如我在APP上用了一個模板,能不能直接復用到H5上去呢?在初創公司里,更多的應該去考慮這些問題,因為初創公司就沒有太多的運營團隊,不同端分開運營成本太高了。這種方案默認一個樓層只有一個模板,因此而忽略了位置這個概念(因為在這里位置 = 樓層)。當然,還需要設置模板的順序(一般用阿拉伯數字大小排序),這個順序決定了它在前臺展示在第幾個樓層。

淘寶店鋪裝修(它是一個典型的電商CMS)就強調了位置這個概念,可以看看下圖紅框強調的部分:

看得出有這幾個概念:頁面總寬度、容器寬度(位置)、頁面總寬度 = 容器寬度1 + 容器寬度2 + ……

之后的內容就統一按照方案1的模式,默認一個樓層一個模板描述。另外,大家感興趣可以注冊一個淘寶店鋪,如果你是初創電商公司,在淘寶店鋪CMS的基礎上做減法就夠了(模塊拖拽的方式也可以暫時繞過)。

3、電商CMS頁面的動態化配置邏輯

第3部分實際上已經抽象出了電商CMS的業務流程:選擇模板》數據錄入(》內容審核)》內容發布

用電商首頁來舉例,一個電商首頁的構成大致如下圖所示:

整站分類列表在我看來是一個掛件,它一般懸浮在輪播圖上方(頁面左側)。我們繞過這些寫死的頁頭、頁尾以及掛件一般的分類列表,現在只說樓層這一部分。接下來,假設把首頁簡化成是由多個樓層構成,首頁動態化配置邏輯大致如下所示:

需要多說一點的是,由首頁配置的模式可以推及更多頁面的配置模式,套路都是一樣的。從上圖也可以看出來,關于CMS,一直沒有脫離上文說的:CMS最核心的兩部分是內容創建和內容發布。

在第1部分,也提到CMS在電商領域主要是解決一次開發,靈活運營的問題,到這里相信大家也可以看出來了,利用CMS搭建一個電商網站的好處是運營不需要因為想新發布一個營銷頁面來爭取開發資源,而開發只需要不斷的造模板去滿足運營需求,至于產品呢?產品就需要考慮電商網站的靈活性問題,怎么最大化讓所有位置都成為可配置?這可能是產品經理需要考慮的產品迭代方向。(當然,創新營銷玩法也是電商產品需要不斷思考的問題。)

那么,怎么最大化讓所有位置(場景)都成為動態化配置的呢?

4、CMS可配置的電商網站元素

第4部分最后一個問題,其實應該改成如果CMS是一個C端頁面展現的最終輸出口,那么應該控制哪些元素的輸出?舉個例子,商品詳情頁有一個商品參數,先看看下圖(其實用3C舉例更好些哈,大家研究的時候,去研究3C吧~):

鞋這個分類的商品可能有多個商品參數(導致需要折疊),那么優先展示哪些參數呢?另外,后臺對于鞋的描述可能字段(參數)更多,那么哪些字段(參數)可以輸出呢?不同分類的商品展示字段也不一樣,是不是需要分類進行配置展示呢?

以上的例子,也歸屬于CMS動態化配置的范疇,這和用戶體驗相關啊,試想產品設計時,把這個商品有關的全部字段都吐出來,用戶不會懵圈么?

舉這個例子只是為了說明一下,CMS的動態化配置不僅僅只是局限于頻道頁(特別是首頁)以及活動專題頁這些。

本來想在這一部分畫一個腦圖,苦思之后發現還是脫離不了第4部分,首頁構成那種形式,所以也就不畫了得了,第5部分也就寫到這里。

如果,大家還有什么疑問或者想要我系統補充的,歡迎大家留言我,也歡迎大家和我一起交流。

電商靠運營,運營靠多樣化的模板庫,CMS看來是電商平臺不可或缺的系統了。

相關閱讀

入門電商,先從線下到線上說起
電商入門(2):購物車功能要點和背后邏輯
 

作者:QJQ,微信公眾號:倔牛的人生

本文由 @QJQ 原創發布于人人都是產品經理。未經許可,禁止轉載。

題圖來自 Pixabay,基于 CC0 協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 真的很厲害

    回復
  2. 感謝樓主

    來自廣東 回復
  3. 寫的很棒 學習了 之前沒聯系到電商到千人千面怎么出來到

    來自河北 回復
  4. 寫的很好 ??

    來自北京 回復
  5. CMS 除了內容管理功能外,用戶針對不同內容的行為數據的采集也是很重要的一環。希望作者能分享一下用戶行為數據獲取的產品框架設計。

    來自北京 回復
  6. 作為一個剛接觸電商的小白,想學習cms,有什么可以推薦的書籍或者文章嗎

    來自上海 回復
    1. 小白最重要能力就是不斷找資料、讀資料,總結反思,遇到不懂的思考再三后,最后才問人,如果你把第一步省去了,之后遇到新問題,你可能還是會需要別人幫你準備資料,對吧~

      來自北京 回復
    2. Good !

      來自上海 回復
  7. 數據錄入這塊兒能寫一些嗎,或者給一些參考嗎

    來自重慶 回復
    1. 建議去搜索一下cms系統,隨便找一個試用一下。其實你看朋友圈功能,每個人都只有兩個模板(一個圖片+文字,一個純文字),微信用戶發朋友圈不就是進行數據錄入工作么?

      來自北京 回復
  8. 對CMS理解的很到位,借鑒學習了。個人也搞過CMS,涉及APP、PC、H5實際做起來還是有很多坑的。

    來自浙江 回復
    1. 如果可以,能不能在這里寫下一些坑呢?作為一種好的經驗傳遞給大家,謝謝啦

      來自北京 回復
    2. 信息配置好以后分發的機制可以加入用戶行為數據,商品標簽等信息作為底層判斷邏輯。

      來自四川 回復
    3. 對的,還是寫一下吧 ,馬上要寫cms

      來自北京 回復