各大商城系統(tǒng)對(duì)比
一、主要對(duì)比現(xiàn)今比較主流的幾個(gè)商城系統(tǒng):
OpenWBS商城系統(tǒng)、dscmall(大商創(chuàng))、shopex、ecshop、shop 、shopnc、javashop
二、開(kāi)發(fā)語(yǔ)言:
ASP:OpenWBS商城系統(tǒng)
php:dscmall(大商創(chuàng))、shopex、ecshop;
java:shop 、shopnc、javashop;
三、項(xiàng)目應(yīng)用中的對(duì)比:
1、安全性:java 開(kāi)發(fā)的程序無(wú)法看到完整的源代碼,只能看到一些編譯好的類文件,安全性相比較于 php 較高。還有安全配置機(jī)制可保證一些“非法操作”無(wú)法執(zhí)行。
2、多線程:java除了內(nèi)置的多線程技術(shù)之外,還定義了一些類、方法等來(lái)建立和管理用戶定義的多線程。
3、易維護(hù):代碼兼容性高,一次編譯到處運(yùn)行。
4、數(shù)據(jù)庫(kù):java商城系統(tǒng)可以通過(guò)jdbc來(lái)訪問(wèn)數(shù)據(jù)庫(kù),通過(guò)不同的數(shù)據(jù)庫(kù)場(chǎng)上提供的數(shù)據(jù)庫(kù)驅(qū)動(dòng),方便地訪問(wèn)數(shù)據(jù)庫(kù),訪問(wèn)數(shù)據(jù)庫(kù)的接口也比較統(tǒng)一。
5、成本:java的web應(yīng)用服務(wù)器有免費(fèi)tomcat、jboss等,如果需要更好的商業(yè)化的服務(wù)有:web sphere和 web logic,服務(wù)器購(gòu)買上都也高于php網(wǎng)店系統(tǒng)n倍。
6、耗資源
7、跨平臺(tái):由于php的解釋器是開(kāi)源的,所以能夠在所有的操作系統(tǒng)平臺(tái)上非常穩(wěn)定地運(yùn)行,這使它成為常用的服務(wù)器語(yǔ)言。
8、快捷性:php是一種非常容易學(xué)習(xí)和使用的一門語(yǔ)言,有簡(jiǎn)潔的語(yǔ)法規(guī)則,使得它操作編輯非常簡(jiǎn)單,實(shí)用性很強(qiáng),開(kāi)發(fā)效率高。
9、數(shù)據(jù)庫(kù):php可以與很多主流的數(shù)據(jù)庫(kù)建立起連接,如mysql、odbc、oracle、adabasd等。
10、開(kāi)源性:由于php的解釋器的源代碼是公開(kāi)的,所以安全系數(shù)較高的網(wǎng)站可以自己更改php的解釋程序。
11、成本:相對(duì)于java開(kāi)發(fā)來(lái)說(shuō),php開(kāi)發(fā)一個(gè)php商城系統(tǒng)成本低很多,最經(jīng)典的組合就是:php mysql apache。非常適合開(kāi)發(fā)中小型的web應(yīng)用,開(kāi)發(fā)的速度比較快。而且所有的軟件都是開(kāi)源免費(fèi)的,可以減少投入。
最后對(duì)比總結(jié):企業(yè)型商城:可以選擇 ASP、php 開(kāi)發(fā),其成本也相對(duì)較低,系統(tǒng)也夠用。大型商城:php 能夠?qū)我坏氖虑樽龊?,但卻不適合完成集成度較高的多項(xiàng)并發(fā)事件,再資金預(yù)算充足的前提,可以考慮用 java 開(kāi)發(fā)。
四、簡(jiǎn)介:
OpenWBS:OpenWBS是為企業(yè)開(kāi)發(fā)的新一代高性能企業(yè)電商建站系統(tǒng),特點(diǎn)是功能強(qiáng)大操作簡(jiǎn)單、UI界面設(shè)計(jì)精美、程序安全穩(wěn)定從未出現(xiàn)過(guò)任何安全漏洞,實(shí)現(xiàn)PC端和手機(jī)端完美一體化,同時(shí)加入微信商城和人人分銷功能,到目前為止已累計(jì)130多萬(wàn)下載安裝量。
dscmall:dscmall電商系統(tǒng)采用php語(yǔ)言、laravel vue框架開(kāi)發(fā),功能強(qiáng)大,擴(kuò)展性強(qiáng)!dscmall系統(tǒng)滿足各類主流電商模式,支持大數(shù)據(jù)高并發(fā)部署。
shopex:自2002年6月shopex網(wǎng)上商店系統(tǒng)上線,十四年來(lái)歷經(jīng)67次版本更新、8964項(xiàng)優(yōu)化,融合超過(guò)80萬(wàn)的用戶需求,從易用性、安全性、系統(tǒng)效率、個(gè)性化等各個(gè)業(yè)務(wù)要點(diǎn)出發(fā),用心打造 全新shopex4.9商城系統(tǒng)。
ecshop(b2c):與shopex一樣,采用php語(yǔ)言開(kāi)發(fā)。被康盛創(chuàng)想收購(gòu)后,開(kāi)始走開(kāi)源的道路,是海內(nèi)最大的開(kāi)源單用戶商城。因?yàn)殚_(kāi)源并且借助discuz論壇的威力,ecshop發(fā)展迅猛,勢(shì)頭直逼php網(wǎng)店系統(tǒng)龍頭shopex,結(jié)果被shopex收購(gòu)。
shop :shop 是基于j2ee技術(shù)架構(gòu)的企業(yè)級(jí)電商平臺(tái)系統(tǒng),擁有安全穩(wěn)定、強(qiáng)大易用、專業(yè)高效等優(yōu)點(diǎn),因此贏得了用戶的一眾好評(píng)。這個(gè)網(wǎng)上商城系統(tǒng)能夠?yàn)榇笾行∑髽I(yè)提供一個(gè)安全高效的電子商務(wù)的解決方案,促進(jìn)了電商行業(yè)的快速穩(wěn)健發(fā)展。
shopnc:shopnc為國(guó)內(nèi)的老牌網(wǎng)上商城系統(tǒng)。在ui設(shè)計(jì)、促銷體系及技術(shù)框架上都比較新穎。ui設(shè)計(jì)細(xì)致,促銷體系完善,產(chǎn)品易用性和穩(wěn)定性整體來(lái)說(shuō)都比較不錯(cuò),產(chǎn)品覆蓋也比較廣泛。市面上盜版比較嚴(yán)重,雖然根據(jù)功能不同分為幾個(gè)版本,但個(gè)人感覺(jué)對(duì)于小企業(yè)或者剛剛創(chuàng)業(yè)的商家來(lái)說(shuō)會(huì)是一筆不小的支出。
javashop:javashop是基于java技術(shù)構(gòu)建的開(kāi)源電子商務(wù)平臺(tái),采用eop框架體系,其擁有精美的界面模板,人性化的操作體驗(yàn),內(nèi)置庫(kù)存管理系統(tǒng),完善的訂單流程,相對(duì)來(lái)說(shuō)適合建立穩(wěn)定性高、效率高的b2c電商平臺(tái)。再者,其具有大量的第三方組件可以選擇,降低了二次開(kāi)發(fā)的成本,受到不少大中小企業(yè)和創(chuàng)業(yè)人士的青睞。
五、功能模塊對(duì)比:
六、商城系統(tǒng)的優(yōu)缺點(diǎn):
dscmall:
優(yōu)點(diǎn):前、后端ui設(shè)計(jì)大氣、美觀,產(chǎn)品體驗(yàn)效果也比較不錯(cuò),運(yùn)行穩(wěn)定,支持眾多第三方支付接口,產(chǎn)品覆蓋了pc端、小程序、app、微商城等多個(gè)終端
缺點(diǎn):官方主推后臺(tái)加密版及saas版,另外買家app、掌柜app不開(kāi)源,電商生態(tài)服務(wù)產(chǎn)品不開(kāi)源
shopex:
優(yōu)點(diǎn):功能強(qiáng)大,產(chǎn)品覆蓋全面,知名度高,在國(guó)內(nèi)的資歷比較老,所以整個(gè)系統(tǒng)的模式比較成熟,也相對(duì)穩(wěn)定。
缺點(diǎn):產(chǎn)品過(guò)多容易導(dǎo)致產(chǎn)品專一性不高,雖說(shuō)現(xiàn)在產(chǎn)品提供源代碼,但由于是自身改良的框架,所以進(jìn)行二次開(kāi)發(fā)容易受阻。
ecshop(b2c):
優(yōu)點(diǎn):
1. 穩(wěn)定性、代碼優(yōu)化、運(yùn)行效率、負(fù)載能力、功能可操控性和權(quán)限嚴(yán)密性等方面都有不錯(cuò)的表現(xiàn)
2. ecshop網(wǎng)店系統(tǒng)提供了靈活強(qiáng)大的模板機(jī)制,內(nèi)置多套免費(fèi)精美模板,同時(shí)可在后臺(tái)任意更換,讓您即刻快速建立不同的網(wǎng)店外觀。
3. ecshop網(wǎng)店系統(tǒng)強(qiáng)大的站內(nèi)商品搜索引擎,結(jié)合ecshop獨(dú)有的商品屬性可搜索功能,買家在您的網(wǎng)店可以輕松找到所需商品。
4. ecshop網(wǎng)店系統(tǒng)整合了現(xiàn)今市面上幾乎所有主流第三方支付網(wǎng)關(guān)
缺點(diǎn):
1.開(kāi)源的代碼,bug比較多,安全性比較差
2.添加新插件很麻煩
3.后臺(tái)功能很多,但不太實(shí)用
4.整體運(yùn)行速度比較慢
5.前端使用了js框架mootools對(duì)模板的制作限制太多
shop :
優(yōu)點(diǎn):shop 商城系統(tǒng)從代碼規(guī)范性、可讀性、技術(shù)構(gòu)架方面來(lái)看都很不錯(cuò)。比較適合企業(yè)用來(lái)做二次開(kāi)發(fā),自主性較好。產(chǎn)品研發(fā)方面覆蓋了單店、多店、分銷、小程序等產(chǎn)品。
缺點(diǎn):功能不完善,缺少眾籌、抽獎(jiǎng)等一些促銷功能
shopnc:
優(yōu)點(diǎn):ui設(shè)計(jì)細(xì)膩,促銷體系新穎,產(chǎn)品易用性和穩(wěn)定性都比較不錯(cuò),旗下產(chǎn)品覆蓋也比較廣泛。
缺點(diǎn):市面上盜版比較嚴(yán)重,雖然根據(jù)功能不同分為幾個(gè)版本,但對(duì)于小企業(yè)或者剛剛創(chuàng)業(yè)的商家來(lái)說(shuō)會(huì)是一筆不小的支出。
javashop:
優(yōu)點(diǎn):產(chǎn)品功能比較完善,系統(tǒng)對(duì)外預(yù)留了大量的接口,如api接口、事件接口等,這些接口針對(duì)于后續(xù)的擴(kuò)展都比較不錯(cuò);在構(gòu)架方面應(yīng)用了微服務(wù)技術(shù)。
缺點(diǎn):網(wǎng)上用戶評(píng)論顯示,有說(shuō)這款產(chǎn)品代碼規(guī)范稍微有些隨意,不是特別嚴(yán)謹(jǐn),二次開(kāi)發(fā)可能不是那么方便。當(dāng)然,不管用戶說(shuō)的對(duì)不對(duì),希望后續(xù)能把代碼的規(guī)范性做好。
六、技術(shù)架構(gòu)對(duì)比
產(chǎn)品名稱 | 操作系統(tǒng) | 前端技術(shù) | 后端技術(shù) | 數(shù)據(jù)庫(kù) |
OpenWBS | windows | 前后端分離技術(shù) | 采用OW自主研發(fā)框架 | MSSQL、ACCESS |
shopex(商派onex) | windows、linux | 支持模板掛件可視化編輯、上傳 | 基于ecos框架開(kāi)發(fā) | mysql |
ecshop(b2c) | windows\linux | smarty模板引擎 | 原生php開(kāi)發(fā) | mysql |
shop (b2b2c) | windows、linux | 基于freamworker、jquery | spring、springmvc、springmobile等 | mysql、sqlserver、oracle |
shopnc(b2b2c) | windows、linux | 基于jqurey | spring、springmvc等 | mysql、oracle |
javashop(b2b2c) | windows、linux | 基于freamworker、jquery | spring、springmvc、springmobile等 | mysql、oracle |
七、開(kāi)發(fā)文檔對(duì)比
開(kāi)發(fā)文檔作為二次開(kāi)發(fā)的基礎(chǔ)發(fā)揮著至關(guān)重要的作用
產(chǎn)品名稱 | 提供的開(kāi)發(fā)文檔 |
OpenWBS | 開(kāi)發(fā)手冊(cè)、模板開(kāi)發(fā)手冊(cè) |
ecshop | 開(kāi)發(fā)手冊(cè)、部署運(yùn)維、補(bǔ)丁包、api接口文檔等 |
shopex(商派onex) | 開(kāi)發(fā)手冊(cè)、部署運(yùn)維、補(bǔ)丁包、api接口文檔等 |
shop (b2b2c) | 源代碼、javadoc文檔、數(shù)據(jù)庫(kù)表結(jié)構(gòu)文檔、插件擴(kuò)展文檔等 |
shopnc(b2b2c) | 安裝手冊(cè)、二次開(kāi)發(fā)文檔手冊(cè)、數(shù)據(jù)庫(kù)表結(jié)構(gòu)等 |
javashop | 產(chǎn)品使用文檔、產(chǎn)品需求文檔、數(shù)據(jù)庫(kù)字典、產(chǎn)品測(cè)試用例、產(chǎn)品部署文檔 |
八、用戶案例對(duì)比:
用戶案例從側(cè)面體現(xiàn)產(chǎn)品的品質(zhì)