大型電(diàn)子(zǐ)商務平台與中小(xiǎo)型電(diàn)子(zǐ)商務平台在系統整體(tǐ)架構方面均在非常大的(de)差異。一般來(lái)說(shuō),小(xiǎo)型B2C商城(chéng)的(de)構建隻需要一套商城(chéng)系統就解決了所以問(wèn)題,從(cóng)技(jì)術方面來(lái)說(shuō)對(duì)人(rén)的(de)要求不高(gāo),維護整個(gè)商城(chéng)的(de)運轉主要工(gōng)作(zuò)是對(duì)商品的(de)維護,很(hěn)少涉及到對(duì)數據庫、浏覽負載、角色分配等技(jì)術方面的(de)維護。而大型B2C商城(chéng)對(duì)技(jì)術方面則要苛刻地(dì)多,一般需要專業(yè)的(de)技(jì)術團隊協作(zuò)架構整個(gè)系統,同時(shí)要考慮的(de)問(wèn)題包括商品資料頁面靜态化(huà)、數據庫負載、浏覽并發負載均衡、數據統計(jì)分析,以及多服務器(qì)發布、CDN內(nèi)容分發網絡等相(xiàng)關技(jì)術。
大型B2C商城(chéng)建設網站為(wèi)實現(xiàn)上(shàng)述需求,普遍的(de)做法是把一個(gè)單純的(de)商城(chéng)系統細化(huà)為(wèi)“數據平台”、“功能平台”和(hé)“發布平台”三個(gè)模塊:
一、數據平台,包括商品管理(lǐ)、庫存管理(lǐ)、訂單管理(lǐ)等等,一般會采用大型ERP類型的(de)系統進行統一管理(lǐ),數據平台是整個(gè)商城(chéng)的(de)核心,通(tōng)常會采用分層方式,與其他(tā)系統進行隔離。
二、功能平台,用于處理(lǐ)購物(wù)車、下(xià)訂單、在線支付、優惠券、積分兌換等衆多購物(wù)流程,功能平台是統一的(de)業(yè)務處理(lǐ)區(qū)域,負責所有(yǒu)功能邏輯。
三、發布平台,主要任務是靜态化(huà)顯示數據以提高(gāo)網站性能,提升安全級别,增加搜索引擎收錄量。同時(shí)發布平台還(hái)包括不斷新增的(de)促銷專題、季節專題、折扣專題等內(nèi)容頁面。
目前,幾乎所有(yǒu)的(de)大型B2C商城(chéng)都(dōu)是自(zì)己建立技(jì)術團隊,來(lái)實現(xiàn)數據管理(lǐ)平台和(hé)購物(wù)流程平台。數據和(hé)流程是整個(gè)商城(chéng)系統能順利運行的(de)核心,建立技(jì)術團隊去(qù)控制将更有(yǒu)保障性。
針對(duì)前端發布平台,通(tōng)常大型B2C商城(chéng)的(de)做法是與專業(yè)的(de)內(nèi)容管理(lǐ)廠(chǎng)商合作(zuò),采用內(nèi)容管理(lǐ)系統與商城(chéng)系統相(xiàng)結合。一方面實現(xiàn)商品頁面全靜态化(huà),另一方面,保證商品展示頁面的(de)頻(pín)繁更新和(hé)新頁面的(de)即時(shí)發布。
在我們實施的(de)案例中,有(yǒu)包括當當網與麥考林(lín)在內(nèi)的(de)國(guó)內(nèi)排名前十的(de)大型電(diàn)子(zǐ)商務網站,足以證明(míng)采用百容千域靜态化(huà)解決方案是明(míng)智的(de)選擇。