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