網(wǎng)店系統(tǒng)之冷門(mén)話題:閉源or開(kāi)源?
聊這個(gè)話題似乎沒(méi)有多大意義,對(duì)于網(wǎng)店系統(tǒng)的使用者來(lái)說(shuō),并不需要關(guān)心閉源還是開(kāi)源,只要用得順手就是好網(wǎng)店系統(tǒng)。如果你是這一類(lèi)朋友,完全可以點(diǎn)擊右上角的關(guān)閉按鈕;如果你是準(zhǔn)備踏上電子商務(wù)之路認(rèn)真探索,那還是可以花幾分鐘看完,畢竟大家都處于摸索時(shí)間,抱有一顆求知的心態(tài)也未嘗不可。好了,下面言歸正傳。
在探討這個(gè)話題之前,我們先來(lái)了解開(kāi)源的定義。通常,大家理解的開(kāi)源就是軟件源代碼是公開(kāi),可以被查看的。不過(guò)在百度百科里,這一定義描述復(fù)雜得多,但這些來(lái)自國(guó)外的概念,不論從傳播度還是接受程度,顯然都不適合中國(guó)國(guó)情。為方便文章描述,我們?cè)谶@里姑且就將開(kāi)源簡(jiǎn)單理解為開(kāi)放源代碼。
通常想網(wǎng)店這類(lèi)建站軟件,大眾群體對(duì)開(kāi)源與閉源有兩大誤解:
一、閉源軟件比開(kāi)源軟件安全
安全性是軟件一個(gè)非常重要的評(píng)價(jià)因素,網(wǎng)店系統(tǒng)直接關(guān)系到在線交易問(wèn)題,顯得就更加小心。從理論上,開(kāi)放源代碼的軟件,漏洞被黑客一覽無(wú)余,所以閉源才安全。大家最熟悉的Windows就是閉源軟件,近幾年受到的攻擊應(yīng)該數(shù)不過(guò)來(lái)了吧。因此,一款軟件是否安全絕不是因?yàn)殚]源還是開(kāi)源,程序嚴(yán)密性、更新速度才是決定因素。如果把某些知名的閉源網(wǎng)店系統(tǒng)解密一樣能找到許多漏洞,何況解密web程序?qū)诳蛠?lái)說(shuō)是輕而易舉的事,他們想要攻擊還困難嗎?
二、開(kāi)源等于免費(fèi)
恐怕這是現(xiàn)在對(duì)開(kāi)源軟件最大的誤解,包括筆者剛接觸建站軟件時(shí),也認(rèn)為開(kāi)源就是免費(fèi)。這可能是國(guó)內(nèi)許多建站軟件以開(kāi)源免費(fèi)為口號(hào),直接提供下載,再加上國(guó)人都不愿在軟件上消費(fèi)形成比較特別的現(xiàn)象。開(kāi)源軟件也是有知識(shí)版權(quán)的,開(kāi)源并不是說(shuō)完全的免費(fèi)。其實(shí)這些開(kāi)源軟件都存在一個(gè)license(授權(quán)協(xié)議),在某些條件(少數(shù)情況)是可以免費(fèi)使用的,在其他情況下則需要購(gòu)買(mǎi)了。當(dāng)然,如果是個(gè)人非要免費(fèi)使用,軟件商也不會(huì)來(lái)找你麻煩,但如果是企業(yè)那我就不管保證了。
通過(guò)對(duì)上面兩個(gè)錯(cuò)誤認(rèn)識(shí)的重新梳理,好像閉源和開(kāi)源網(wǎng)店系統(tǒng)沒(méi)有區(qū)別了。不過(guò)既然存在開(kāi)源和閉源兩種形式,存在即是合理。在國(guó)內(nèi),開(kāi)源和閉源的最大區(qū)別就是前者源碼代碼是開(kāi)放的,可以被修改,后者是加密的,若想改動(dòng),只能依靠制作的軟件商。那么,網(wǎng)店系統(tǒng)代碼開(kāi)源對(duì)電商價(jià)值體現(xiàn)在哪兒?
筆者想到的有以下三點(diǎn):
一、容易個(gè)性化
在電子商務(wù)發(fā)展之初,電商的需求主要是實(shí)現(xiàn)網(wǎng)上交易,因此,無(wú)論閉源還是開(kāi)源網(wǎng)店系統(tǒng)都能滿(mǎn)足需求,甚至一個(gè)淘寶交易平臺(tái)就夠用。但如今,電子商務(wù)差不多發(fā)展了十年,消費(fèi)者、電商對(duì)電子商務(wù)網(wǎng)站的功能和界面都有更多特色的需求,這和如今步行街上出現(xiàn)了裝修各異的實(shí)體店是一個(gè)道理。這時(shí),代碼開(kāi)源的網(wǎng)店系統(tǒng)就體現(xiàn)出價(jià)值,網(wǎng)站管理人員能夠根據(jù)需要,可以自行二次開(kāi)發(fā)出各種功能和界面。閉源系統(tǒng)則明顯會(huì)很吃力。
二、成本可控制
未來(lái)的電子商務(wù)網(wǎng)站形態(tài)必定是豐富多彩的,一旦發(fā)展壯大就必定有自己的技術(shù)團(tuán)隊(duì),以便隨時(shí)對(duì)網(wǎng)站功能和樣式進(jìn)行修改,這對(duì)于開(kāi)源網(wǎng)店系統(tǒng)而言是非常容易的。如果使用閉源的網(wǎng)店系統(tǒng),所有的二次開(kāi)發(fā)都需要通過(guò)軟件商,要知道,任何服務(wù)只要打上“官方”必定價(jià)格不菲,可能找軟件商只增加一個(gè)支付接口,十來(lái)天的開(kāi)發(fā)時(shí)間費(fèi)用就得上萬(wàn),對(duì)比一個(gè)程序員十天的工資,哪個(gè)費(fèi)用高一目了然。
三、節(jié)省網(wǎng)站建設(shè)時(shí)間
在電子商務(wù)網(wǎng)站建設(shè)初期,它們?cè)跁r(shí)間上基本上一樣。但當(dāng)發(fā)展到有自己的技術(shù)團(tuán)隊(duì)時(shí),如果需要進(jìn)行網(wǎng)站整體改版,如果一開(kāi)始使用的開(kāi)源網(wǎng)店系統(tǒng),工程師只需在系統(tǒng)上進(jìn)行開(kāi)發(fā),就能實(shí)現(xiàn)更多功能。如果是閉源系統(tǒng),只能推倒重頭開(kāi)發(fā)。一套正規(guī)的網(wǎng)店系統(tǒng)可能需要花費(fèi)軟件商一年以上的開(kāi)發(fā)時(shí)間,兩者開(kāi)發(fā)時(shí)間的差距可想而知。
綜上所述,開(kāi)源網(wǎng)店系統(tǒng)更加適合想要建設(shè)有特色電子商務(wù)網(wǎng)站,但想更節(jié)省成本、時(shí)間的用戶(hù);如果是個(gè)人店長(zhǎng)或站長(zhǎng),只要功能達(dá)到需求,無(wú)論閉源或開(kāi)源的網(wǎng)店系統(tǒng)都是適合的。