新一代軟件的設(shè)計(jì)模型和商務(wù)模型
Tim O’Reilly撰寫(xiě)
09/30/2005
2001年秋季dot-com的產(chǎn)生標(biāo)志著web進(jìn)入一個(gè)新的轉(zhuǎn)折點(diǎn)。很多人認(rèn)為web過(guò)于夸大宣傳,但是事實(shí)上泡沫經(jīng)濟(jì)和輕微股市衰退是所有技術(shù)革新的普遍特征。股市變化代表新技術(shù)將在舞臺(tái)上發(fā)揮作用。給予欺騙者真是的成功故事,展示他們的力量,對(duì)什么分離了他們產(chǎn)生新的理解。
“Web2.0”的概念在O’Reilly和國(guó)際MediaLive的一次討論會(huì)議上產(chǎn)生。Dale Dougherty,web的倡導(dǎo)者、O’Reilly的副總裁,認(rèn)為web比其他事物更重要,它有不斷產(chǎn)生的、激動(dòng)人心的新軟件和網(wǎng)站。此外,進(jìn)行研究的公司一般都有一些共同事物。能否認(rèn)為dot-com的產(chǎn)生標(biāo)志了web新世紀(jì)的到來(lái)呢?我們同意這種說(shuō)法,因此Web2.0討論會(huì)產(chǎn)生了。
在接下來(lái)的一年半中,“Web2.0”概念清楚的產(chǎn)生了,在Google里有超過(guò)950萬(wàn)個(gè)引用。但是對(duì)于什么是Web2.0的含義仍然有很多爭(zhēng)論,有些人詆毀web只是無(wú)用的市場(chǎng)口號(hào)而已,其他人把它作為新的普通發(fā)明而接受。
這篇文章試圖闡明我們對(duì)于Web2.0的理解。
在會(huì)議初期,我們通過(guò)例子、用公式表達(dá)Web2.0:
Web 1.0 Web 2.0
雙擊 –> Google AdSense
Ofoto –> Flickr
Akamai –> BitTorrent
mp3.com –> Napster
Britannica Online –> Wikipedia
ersonal websites –> blogging
evite –> upcoming.org and EVDB
域名推測(cè) –> 搜索引擎最佳化
網(wǎng)頁(yè)預(yù)覽 –> 每次點(diǎn)擊的成本
屏幕刮傷 –> web服務(wù)
出版 –> 參與
目錄管理系統(tǒng) –> wikis
地址錄(taxonomy) –> 標(biāo)簽(“folksonomy”)
粘貼 –> 辛迪加組織
列表很長(zhǎng)。但是哪種軟件能讓我們認(rèn)為是“Web1.0”哪種是“Web2.0”呢?(這個(gè)問(wèn)題很急迫,因?yàn)閃eb2.0已經(jīng)使用十分廣泛,很多公司都使用其作為市場(chǎng)廣告詞,而對(duì)于它的真實(shí)含義卻沒(méi)有真正的理解。這個(gè)問(wèn)題特別困難,因?yàn)楹芏噙@種強(qiáng)意詞的啟動(dòng)都不是Web2.0,而其他一些軟件我們認(rèn)為是Web2.0,例如pster和BitTorrent甚至不是合適的web軟件?。┪覀?cè)噲D通過(guò)web1.0的成功故事和大多數(shù)新軟件的有趣方面整理出原理。
1. Web作為平臺(tái)
和其他很多重要概念一樣,Web2.0沒(méi)有明確的分界線,但是有一個(gè)主要核心。你可以想像Web2.0是由很多網(wǎng)站聚集起來(lái)的一系列原則和練習(xí),這些網(wǎng)站遠(yuǎn)離核心控制一部分或者大部分原理。

第一個(gè)數(shù)字顯示了在O’Reilly Media舉行的一次會(huì)議的討論會(huì)上產(chǎn)生的Web2.0的“meme地圖”。這已經(jīng)有了很大進(jìn)步,但是反映了由Web2.0核心產(chǎn)生的很多思想。
2005 Web2.0討論會(huì)
例如,2004年10月在第一次Web2.0討論會(huì)上,John Battelle和我把我們談話中的一些主要原理列了一個(gè)表。首要原理是“web作為平臺(tái)”。這也是Web1.0的集合。另外,Web1.0的兩個(gè)主要例子DoubleClick和Akamai在把web作為平臺(tái)方面都是倡導(dǎo)者。人們不把它認(rèn)為是“web服務(wù)器”,但事實(shí)上,廣告服務(wù)器是第一個(gè)廣泛布置的web服務(wù)器,也是第一個(gè)廣泛分布的“mashup”。每個(gè)表語(yǔ)廣告都被認(rèn)為是兩個(gè)網(wǎng)站間的親密合作,把完整的網(wǎng)頁(yè)給在其他電腦上的讀者看。Akamai也把網(wǎng)絡(luò)工作作為平臺(tái),建立透明的存儲(chǔ)和目錄分發(fā)網(wǎng)絡(luò)減少帶寬阻礙。
雖然如此,但是這些倡導(dǎo)者提供了有用的對(duì)比,因?yàn)橐院蟮母?jìng)爭(zhēng)者有了解決相同問(wèn)題的方法,甚至對(duì)于新平臺(tái)的自然性有進(jìn)一步的了解。DoubleClick和Akamai都是Web2.0的倡導(dǎo)者,通過(guò)擁有另外的Web2.0設(shè)計(jì)模型,我們可以看到它是如何意識(shí)到更多的可能性的。
讓我們對(duì)這三個(gè)案例逐一進(jìn)行分析,找出不同區(qū)別間的必要元素。
Netscape vs. Google
如果說(shuō)Netscape是Web1.0的標(biāo)準(zhǔn)使用者,那么Google當(dāng)然就是Web2.0的標(biāo)準(zhǔn)使用者,因?yàn)樗麄兏髯缘腎POS是每個(gè)年代的限定事物。讓我們開(kāi)始對(duì)這兩個(gè)公司以及他們的定位進(jìn)行一次比較。
Netscape根據(jù)舊的軟件范例描述“web作為平臺(tái)”的框架:他們第一個(gè)產(chǎn)品是web瀏覽器,一個(gè)臺(tái)式電腦的軟件,他們的戰(zhàn)略是通過(guò)他們?cè)跒g覽器市場(chǎng)中的統(tǒng)治地位,建立高價(jià)格的服務(wù)器產(chǎn)品市場(chǎng)。理論上來(lái)說(shuō),控制在瀏覽器中顯示的內(nèi)容和軟件標(biāo)準(zhǔn),能夠提供給Netscape各種市場(chǎng)。Netscape革新“webtop”代替了桌面,打算通過(guò)信息的不斷更新發(fā)展webtop。
最后,web瀏覽器和web服務(wù)器開(kāi)始成為商品,價(jià)值轉(zhuǎn)化為分發(fā)到各網(wǎng)絡(luò)平臺(tái)上的服務(wù)。
相反,Google則是以本國(guó)web軟件開(kāi)始,沒(méi)有買(mǎi)賣(mài)或者包裝,但是作為服務(wù)分發(fā),通過(guò)客戶直接或間接的使用其服務(wù)而付費(fèi)。所有舊軟件產(chǎn)業(yè)的裝飾都不是禮物。沒(méi)有新的軟件產(chǎn)生,僅僅只是不斷的更新。沒(méi)有執(zhí)照或者買(mǎi)賣(mài),只是使用??蛻艨梢栽谧约旱脑O(shè)備上運(yùn)行軟件,只要一個(gè)可升級(jí)的PCs運(yùn)行開(kāi)放性資源的操作系統(tǒng)插件。
在底部,Google要求了一個(gè)Netscape永遠(yuǎn)不會(huì)需要的權(quán)限:數(shù)據(jù)庫(kù)管理。Google不僅僅搜集軟件工具,也是一個(gè)特殊的數(shù)據(jù)庫(kù)。軟件執(zhí)照和通過(guò)APIs的控制-過(guò)去時(shí)代的力量控制桿-這些都無(wú)關(guān)緊要,因?yàn)檐浖膩?lái)不需要被分配,只要履行,也因?yàn)闆](méi)有搜集、管理數(shù)據(jù)的能力的話,軟件就會(huì)變的無(wú)用。事實(shí)上,軟件的價(jià)值與規(guī)模和數(shù)據(jù)的相稱(chēng)。
Google服務(wù)不是一個(gè)服務(wù)器-雖然它是由大量搜集的英特網(wǎng)服務(wù)器分發(fā)的-不是瀏覽器-雖然它是由用戶在瀏覽器內(nèi)運(yùn)行。更像一個(gè)電話機(jī),不僅僅可以在電話上打,也可以在兩個(gè)網(wǎng)絡(luò)之間運(yùn)行,Google在瀏覽器、搜索引擎和目標(biāo)內(nèi)容服務(wù)器間產(chǎn)生,作為用戶和他或她在線經(jīng)歷的中間人。
Netscape和Google都可以認(rèn)為是軟件公司,顯然,Netscape屬于和Lotus、Microsoft、Oracle、SAP和其他一些在八十年代開(kāi)始進(jìn)行軟件革命的軟件公司,而Google則與eBay、Amazon、Napster、DoubleClick和Akamai等英特網(wǎng)軟件公司相似。