從WordPress看開源平臺的發(fā)展
說起開放平臺,大家應(yīng)該都知道是很厲害的東西,按2011年的數(shù)據(jù),F(xiàn)acebook的應(yīng)用數(shù)超過了55萬,這些應(yīng)用每天被安裝的次數(shù)超過2000萬次。
但是很少有人知道,地球上六分之一的網(wǎng)站采用Wordpress架構(gòu),在Alexa排名前10萬的網(wǎng)站中,有16.7%使用了WordPress。如果把WordPress看做一個開放平臺的話,它比Facebook更有影響力。而事實(shí)上,它就是這樣的一個平臺。
什么是開源平臺?
開放平臺之所以能大規(guī)模流行,是因?yàn)樗尫帕丝刂茩?quán):你可以為平臺開發(fā)應(yīng)用,使用平臺的用戶、流量和用戶關(guān)系,并從中獲得收益。小團(tuán)隊(duì)利用它實(shí)現(xiàn)了自身的成長和盈利,大平臺則更好的滿足了用戶的長尾需求,將用戶牢牢粘住。
這是一個天才的構(gòu)想,無論從商業(yè)還是從用戶需求角度來講。但這個架構(gòu)存在一個核心的問題,那就是開放平臺是中心化的。當(dāng)然,這更多的是應(yīng)用開發(fā)商的問題,因?yàn)樾≡遣粫タ紤]Facebook倒閉的時候上邊的應(yīng)用開發(fā)者要怎么活的。
從這個角度看,WordPress是一個更進(jìn)一步的平臺,它不但釋放了控制權(quán),還釋放了所有權(quán)。給WordPress開發(fā)插件的開發(fā)者從來沒擔(dān)心過Automattic公司倒閉會對自己造成影響,而用戶,絕大部分都不知道Automattic公司和WordPress是什么關(guān)系。這正是開源運(yùn)動帶給我們最核心的價值,它承諾用戶得到的東西永遠(yuǎn)不會失去,即使它不會變好,那它也不會變得更壞。哪怕天荒地老、海枯石爛,只要你能找到服務(wù)器,你就可以繼續(xù)你已經(jīng)習(xí)以為常的工作和生活。不要說和那些商業(yè)公司的忽悠比,這簡直比男女朋友的承諾都靠譜。
我把這種同時釋放控制權(quán)和所有權(quán)的平臺稱作開源平臺,WordPress、Vanilla論壇、Concrete5 CMS都是這類平臺。
開源平臺如何商業(yè)化?
商、商業(yè)化?是的,你沒看錯。我們生活在一個商業(yè)社會,離開了錢什么事情都無法推進(jìn)。開源軟件并不活在真空中,它一樣要和那些商業(yè)軟件競爭,融入商業(yè)的鏈條是不可避免的。所有將開源項(xiàng)目運(yùn)營的風(fēng)生水起的團(tuán)隊(duì),對商業(yè)的理解都入木三分。
我們來看看WordPress。其實(shí)最開始,WordPress是一個功能很一般的程序,性能更是悲劇,直到今天它對內(nèi)存的吞噬都是虛擬主機(jī)商會呼吸的痛,那么它憑什么一統(tǒng)天下?
答案是生態(tài)系統(tǒng)。我們已經(jīng)生活在一個平臺的時代,用戶選擇一個產(chǎn)品,不單會考慮產(chǎn)品本身,更多的會考慮產(chǎn)品背后的生態(tài)。一個能運(yùn)行Android系統(tǒng)的電視盒,對用戶來說意味著數(shù)以萬計(jì)的可運(yùn)行應(yīng)用。你可以很容易做一個比它更優(yōu)秀的電視盒,但如果只能運(yùn)行你的專有系統(tǒng),那么用戶不會掏錢的,得生態(tài)者得天下。
而構(gòu)建生態(tài)系統(tǒng)本質(zhì)上就是構(gòu)建一個可持續(xù)發(fā)展的多方收益模式。大家可能都知道WordPress是GPLV2的協(xié)議,但WordPress專門為插件部分做了一個特例申明,使其不受GPL約束。你可以給WordPress設(shè)計(jì)模板、開發(fā)插件,然后按你的想法去處理:收費(fèi)、閉源、使用GPL或者DWTFYW協(xié)議。更讓人稱贊的是,只要你貢獻(xiàn)出這些擴(kuò)展,它就成為整個WordPress用戶群、甚至全人類的財富,整個生態(tài)就更向前進(jìn)了一步。和某些開放平臺比起來,這種進(jìn)步可能太慢,但它卻不會因?yàn)槟程焐虡I(yè)公司的老總不小心腦袋被電梯夾了而坍塌。
正是這種緩慢而切實(shí)的進(jìn)步,在十年的時間里一點(diǎn)點(diǎn)蔓延,直到滲透至互聯(lián)網(wǎng)的各個角落。到去年,WordPress光是免費(fèi)插件就超過1.9萬,累計(jì)下載量超過2.85億次。WordPress甚至造就了一個行業(yè),一套優(yōu)秀的WordPress收費(fèi)模板,能在定價100美金的情況下一個月賣出去幾百套。
第三方掙錢后,Automattic并沒有跳出來要分錢,而是選擇了以增強(qiáng)用戶體驗(yàn)為切入點(diǎn)的雙贏方式:
- 為了解決沒有服務(wù)器也想用WordPress用戶的需求,Automattic推出了WordPress托管服務(wù),采用免費(fèi)+增值的方式,通過直接收費(fèi)和google adsense掙錢
- 為了幫助用戶遠(yuǎn)離垃圾留言,Automattic推出了AKismet服務(wù),這個服務(wù)對個人免費(fèi),對企業(yè)收費(fèi)
- 為了讓用戶隨時能備份數(shù)據(jù),Automattic推出vaultpress收費(fèi)備份服務(wù) 無需更多舉例,在龐大的用戶基數(shù)上,每一項(xiàng)增強(qiáng)服務(wù)都能帶來真金白銀。
開源平臺如何控制用戶行為?
和開放平臺不同,開源平臺控制不了具體的用戶行為,你不可能越過之前的授權(quán)協(xié)議去對某個用戶的行為指指點(diǎn)點(diǎn)。但幸運(yùn)的是,通過產(chǎn)品設(shè)計(jì),我們可以在宏觀上影響用戶行為。人類其實(shí)是很簡單的生物,這可不光是喵星人的想法,科學(xué)家也這么想,讓兩組人聽一個建議,被要求一直點(diǎn)頭的那個組對建議的同意度明顯比被要求一直搖頭組高。
好了,我們還是討論地球上的事吧,我來告訴你WordPress是怎么影響用戶行為的。開源軟件最麻煩的問題就是用戶隨意修改代碼,一方面我們設(shè)計(jì)好的行為被改變了,另一方面用戶的隨意行為也會帶來軟件的不穩(wěn)定從而增加客服壓力。
WordPress沒有強(qiáng)制不允許用戶修改代碼,而是做了一件看起來毫無關(guān)聯(lián)的事情:他們提供了WordPress的在線升級,只要你點(diǎn)擊一下按鈕,整個WordPress就變成全新的了,只要10秒鐘!多么棒的用戶體驗(yàn)!
但在方便的同時,對代碼的修改會全部丟失,如果想保留你的修改,只有把改動做成可重用的主題或者插件。這是我見過最聰明的決定,一石三鳥:
- 提供了NB的用戶體驗(yàn);
- 鎖定了核心代碼,不允許修改;
- 擴(kuò)展功能被封裝成插件,刺激了生態(tài)系統(tǒng)的增長。
我把這個方式直接應(yīng)用到了TeamToy上,短短一個月貢獻(xiàn)出來的插件數(shù)量已經(jīng)達(dá)到兩位數(shù)了。
管中窺豹,我想你已經(jīng)想出了更多好點(diǎn)子。不過正是因?yàn)檫@是引導(dǎo),只有真正共贏的決定才會有效果,如果用戶收益不夠,用戶會選擇從這個體系中脫離出去。這正是經(jīng)營開源平臺最重要的地方:藝術(shù)的平衡多方的利益。
結(jié)語
作為世界一流的開源平臺,WordPress是個非常值得研究的對象,有太多可圈可點(diǎn)之處,這里和大家分享的只是我在TeamToy實(shí)踐中驗(yàn)證過的一些細(xì)節(jié),也希望更多的同學(xué)能從代碼層次跳出來,從更高的層次上去理解開源和開放。