- B2B2C網(wǎng)上商城開發(fā)指南
- 邢波濤 郭娟
- 12字
- 2019-01-09 15:51:20
第1章 網(wǎng)上商城與網(wǎng)上商店
1.1 網(wǎng)上商城與商店系統(tǒng)的現(xiàn)狀
電子商務(wù)近幾年在國(guó)內(nèi)的高速發(fā)展加速了為電子商務(wù)服務(wù)的軟件行業(yè)的發(fā)展,隨之誕生了許多與之密切相關(guān)的網(wǎng)店和網(wǎng)上商城系統(tǒng)。對(duì)于網(wǎng)上商城的實(shí)現(xiàn)技術(shù),無(wú)論是開源的還是商業(yè)的,都非常的多。這里說(shuō)的網(wǎng)上商城系統(tǒng),指的是支持多商戶的大賣場(chǎng)模式;而網(wǎng)上商店,一般指的是獨(dú)立B2C網(wǎng)站。在軟件架構(gòu)上,兩者也是有所不同的,即一個(gè)是支持多租戶模式的,一個(gè)是不支持多租戶模式的。多租戶,也是本書討論的核心之一。
目前市面上的網(wǎng)上商城和網(wǎng)上商店系統(tǒng),著名的如上海商派的Shopex和Ecshop以及Ecmall,在國(guó)內(nèi)市場(chǎng)占有率可能已經(jīng)超過(guò)70%,形成一支獨(dú)大局面。外貿(mào)行業(yè)使用比較多的國(guó)外的Zen Cart網(wǎng)店系統(tǒng),面向企業(yè)級(jí)應(yīng)用Magento網(wǎng)店系統(tǒng)。國(guó)內(nèi)比較活躍的網(wǎng)店系統(tǒng)還有HiShop、V5Shop等網(wǎng)店系統(tǒng)。不過(guò),無(wú)論是開源的ECShop、ECMall、Zend Cart、Magento,還是市場(chǎng)占有率最高的不開源的Shopex,它們都是基于PHP技術(shù),HiShop和V5Shop則是基于.NET技術(shù)。也就是說(shuō),無(wú)論是國(guó)際還是國(guó)內(nèi)市場(chǎng)上,主流網(wǎng)店系統(tǒng)都是基于PHP語(yǔ)言的。PHP最初是1994年Rasmus Lerdorf創(chuàng)建的,在1995年以Personal Home Page Tools(PHP Tools)開始對(duì)外發(fā)表第一個(gè)版本,最開始PHP的目標(biāo)是針對(duì)個(gè)人網(wǎng)頁(yè)而不是針對(duì)企業(yè)及應(yīng)用,所以,無(wú)論是ECShop也好,Shopex也好,使用最多的還是小企業(yè)。當(dāng)然,在上海商派的不懈努力與開拓下,目前使用Shopex的大企業(yè)也越來(lái)越多了,商派也在推出自己的“淘系列”,其中包括面向淘寶賣家的“EC-ERP系統(tǒng)”。此系統(tǒng)居然打上了“ERP”的標(biāo)簽,不知道用友、金蝶這些傳統(tǒng)ERP廠商看到了會(huì)作何感想。不過(guò),大企業(yè)應(yīng)用Shopex,僅僅是作為自己獨(dú)立網(wǎng)上商店的應(yīng)用,但如何與大企業(yè)客戶內(nèi)部已有的ERP、管理信息系統(tǒng)做對(duì)接,始終是擺在上海商派以及其他網(wǎng)店系統(tǒng)中的一個(gè)不可跨越的難題。我最近也在跟公司其他同事一起為一個(gè)大型B2B網(wǎng)站開發(fā)一套B2B2C的網(wǎng)店系統(tǒng),用戶要開發(fā)的B2B系統(tǒng),包括商品目錄管理、門店訂單管理、配送中心管理、供應(yīng)商管理等,這些都是這個(gè)系統(tǒng)的核心。數(shù)據(jù)庫(kù)設(shè)計(jì)跟Shopex肯定是完全不同的,如果客戶前端B2C采用Shopex的話,與B2B的接口誰(shuí)來(lái)做?如何做?而且,客戶的B2B系統(tǒng)支持分布式的架構(gòu),由B2C商城系統(tǒng)同時(shí)導(dǎo)數(shù)據(jù)到很多臺(tái)分布式機(jī)器上是很麻煩的。所以客戶最后還是決定不采用Shopex了。這也是我們?yōu)槭裁匆鲆惶谆贘ava和J2EE架構(gòu)的網(wǎng)上商城系統(tǒng)的原因。
有人也許會(huì)問(wèn),基于Java和J2EE平臺(tái)的獨(dú)立網(wǎng)店系統(tǒng)平臺(tái),不也同樣會(huì)面臨著跟Shopex一樣的數(shù)據(jù)庫(kù)的導(dǎo)入導(dǎo)出問(wèn)題?這個(gè)問(wèn)題問(wèn)得很好。其實(shí),基于Java和J2EE的網(wǎng)店系統(tǒng)的一個(gè)最大好處就是集成問(wèn)題,它可以跟企業(yè)已有的ERP系統(tǒng)在架構(gòu)上進(jìn)行很好的集成。規(guī)模稍大一些的企業(yè),內(nèi)部的ERP以及其他管理系統(tǒng)采用的一般都會(huì)是基于Java和J2EE架構(gòu),比如我們可以采用消息中間件同步網(wǎng)上商城、B2B系統(tǒng)以及各個(gè)門店的POS系統(tǒng),所以基于Java和J2EE架構(gòu)的系統(tǒng),一般是應(yīng)用于具有一定規(guī)模的企業(yè),那么這套基于J2EE架構(gòu)的網(wǎng)店系統(tǒng),也將適用于同樣規(guī)模的企業(yè)。而且各類比較成熟的商業(yè)消息中間件,幾乎都是基于Java的,企業(yè)內(nèi)部信息系統(tǒng)一般也會(huì)是采用Oracle數(shù)據(jù)庫(kù)的。
這里并不是討論哪個(gè)語(yǔ)言好,哪個(gè)語(yǔ)言開發(fā)的軟件更有前途的問(wèn)題,而是針對(duì)不同的市場(chǎng),我們可以選擇不同的開發(fā)技術(shù),沒(méi)有哪一套軟件能夠包打天下,適用于所有企業(yè)。由于淘寶的高速發(fā)展,造就了目前全民電子商務(wù)的機(jī)會(huì),再加上國(guó)內(nèi)電子商務(wù)近兩年也在快速地發(fā)展,給了上海商派一個(gè)很好的發(fā)展機(jī)遇。隨著電子商務(wù)的不斷深入,企業(yè)應(yīng)用也會(huì)越來(lái)越復(fù)雜,與舊系統(tǒng)集成的工作也會(huì)越來(lái)越多,IT系統(tǒng)外包不僅包括從國(guó)外拿訂單到國(guó)內(nèi)來(lái)做,也包括國(guó)內(nèi)的電子商務(wù)企業(yè)外包它們的IT系統(tǒng)給更專業(yè)的公司來(lái)維護(hù)。上海商派的“分銷王”系統(tǒng)就是沖著這個(gè)目標(biāo)去的,不過(guò),還是那句話,它們的系統(tǒng),更多的是被小企業(yè)采用,如何跟規(guī)模較大的企業(yè)合作,尤其是基于B2B2C架構(gòu)的系統(tǒng),則是基于Java和J2EE系統(tǒng)架構(gòu)的網(wǎng)上商城系統(tǒng)的機(jī)會(huì)。
- 嵌入式系統(tǒng)及其開發(fā)應(yīng)用
- Getting Started with Clickteam Fusion
- ETL with Azure Cookbook
- UTM(統(tǒng)一威脅管理)技術(shù)概論
- VMware Performance and Capacity Management(Second Edition)
- 自主研拋機(jī)器人技術(shù)
- 完全掌握AutoCAD 2008中文版:綜合篇
- 工業(yè)機(jī)器人操作與編程
- Kubernetes for Developers
- 貫通Java Web開發(fā)三劍客
- LAMP網(wǎng)站開發(fā)黃金組合Linux+Apache+MySQL+PHP
- 突破,Objective-C開發(fā)速學(xué)手冊(cè)
- 走近大數(shù)據(jù)
- Dreamweaver CS6中文版多功能教材
- 西門子S7-1200/1500 PLC從入門到精通