什么是web 2.0 (4) |
發(fā)布時(shí)間: 2012/8/9 15:20:52 |
軟件發(fā)行周期的終結(jié)
正如在上面關(guān)于Google和netscape的討論中所指出的,互聯(lián)網(wǎng)時(shí)代定義特性之一就是,它是以服務(wù)方式傳遞,而不是產(chǎn)品。這導(dǎo)致這樣一個(gè)公司在商業(yè)模式方面,出現(xiàn)很多根本性的改變。 運(yùn)轉(zhuǎn)(Operations)必須成為核心競(jìng)爭(zhēng)能力。Google或yahoo的產(chǎn)品開(kāi)發(fā)專家必須配有一個(gè)每日運(yùn)轉(zhuǎn)專家。因此,基本原則就是把軟件從一種產(chǎn)品轉(zhuǎn)為服務(wù),除非每天都要維護(hù),否則軟件不會(huì)停止執(zhí)行任務(wù)。Google必須不停的搜索網(wǎng)絡(luò)、更新其索引,不斷過(guò)濾垃圾鏈接以及影響其結(jié)果的其他嘗試,不斷和動(dòng)態(tài)的對(duì)數(shù)百萬(wàn)人異步查詢進(jìn)行反映,同時(shí)給他們匹配的文本廣告。 Google的系統(tǒng)管理、網(wǎng)絡(luò)和負(fù)載平衡技術(shù)可能比搜索運(yùn)算法更加機(jī)密,這也就不是偶然了。Google在這些程序自動(dòng)化方面的成功是面對(duì)其他競(jìng)爭(zhēng)者的優(yōu)勢(shì)所在。 諸如Perl, Python, PHP和現(xiàn)在的 Ruby等腳本語(yǔ)言在web2、0公司扮演巨大角色也不是偶然。Sun公司第一個(gè)網(wǎng)絡(luò)管理員Hassan Schroeder Perl描述為“因特網(wǎng)的輸送帶(the duct tape of the internet)”。動(dòng)態(tài)語(yǔ)言(經(jīng)常稱作腳本語(yǔ)言,被軟件工件(software artifact)時(shí)代的軟件工程師藐視)是系統(tǒng)和網(wǎng)絡(luò)管理員的、也是建立需要不停變化的動(dòng)態(tài)系統(tǒng)的應(yīng)用程序開(kāi)發(fā)者上乘工具。 用戶必須被視作共同開(kāi)發(fā)者,在開(kāi)放源碼發(fā)展實(shí)踐的反思中(即使軟件不大可能在開(kāi)源協(xié)議下發(fā)行)。開(kāi)源格言:“早發(fā)行,常發(fā)行”,這實(shí)際上已經(jīng)變成更加激進(jìn)的“永遠(yuǎn)beta版”,產(chǎn)品開(kāi)放式發(fā)展,每個(gè)月、每周甚至每天都有新特性產(chǎn)生。因此,Gmail、google maps、Flickr、del.icio.us以及其他類似產(chǎn)品可能好幾年都帶有beta的標(biāo)志,也就不是意外了。 實(shí)時(shí)監(jiān)視用戶行為,只是發(fā)現(xiàn)使用了哪些新特性,怎么使用,從而成為另外一個(gè)必須的核心能力。一個(gè)大型在線服務(wù)網(wǎng)絡(luò)開(kāi)發(fā)人員這么評(píng)論到:“我們每天在網(wǎng)站的某些部分增加2到3個(gè)新特性,如果用戶不接受,那么我們就取消。如果他們喜歡,我們將擴(kuò)大到整個(gè)網(wǎng)站。” Flickr開(kāi)發(fā)人員Cal Henderson最近披露,他們每半個(gè)小時(shí)就配置一些新的特性。這明顯是一個(gè)完全不同的發(fā)展模式!并非所有網(wǎng)絡(luò)程序都像flickr這樣的極端,大多數(shù)網(wǎng)站程序有一個(gè)與PC或客戶服務(wù)器時(shí)代完全不同的發(fā)展周期。因?yàn)檫@個(gè)原因,最近的ZDnet社論總結(jié)出,微軟不會(huì)擊敗google:微軟的商業(yè)模式是依靠人們每2年或3年更新其計(jì)算環(huán)境,而google則依靠人們每天在計(jì)算環(huán)境中發(fā)現(xiàn)新東西。 微軟善于學(xué)習(xí)其競(jìng)爭(zhēng)對(duì)手,但這次就沒(méi)有這樣的問(wèn)題了,競(jìng)爭(zhēng)將要求微軟(以此延伸到現(xiàn)在其他的軟件公司)變成一個(gè)完全不同的公司。誕生之初就是web 2.0的公司有其先天優(yōu)勢(shì),他們沒(méi)有舊模式(以及相應(yīng)的商業(yè)模式和收入來(lái)源)的束縛。 輕量級(jí)規(guī)劃模式 一旦網(wǎng)絡(luò)服務(wù)的思想變得為人熟知,有著復(fù)雜網(wǎng)絡(luò)服務(wù)、為分布式程序創(chuàng)造高度可信賴規(guī)劃環(huán)境的大公司將進(jìn)入競(jìng)爭(zhēng)。 但是,和網(wǎng)絡(luò)拋棄其大部分超文本理論而成功相似,用簡(jiǎn)單的實(shí)用主義取代理想主義設(shè)計(jì),RSS因?yàn)槠浜?jiǎn)單性,可能是最為普遍的網(wǎng)絡(luò)服務(wù)。而復(fù)雜的合作網(wǎng)絡(luò)服務(wù)還沒(méi)有得到廣泛配置。 與此相似,Amazon用兩種方式提供網(wǎng)絡(luò)服務(wù):一個(gè)附著于SOAP形式網(wǎng)絡(luò)服務(wù)堆棧,另外一個(gè)只通過(guò)HTTP提供XML數(shù)據(jù),在輕量級(jí)方式中有時(shí)候被稱為REST. 高端的B2B鏈接都使用SOAP堆棧,而95%都使用輕量級(jí)的REST服務(wù)。 在其他“有機(jī)的”網(wǎng)絡(luò)服務(wù)中,也有相同的問(wèn)題。Google最近的地圖服務(wù)就是恰當(dāng)?shù)睦印oogle 地圖簡(jiǎn)單的AJAX界面迅速被黑客所解釋明白,然后他們混合這些數(shù)據(jù),形成新的服務(wù)。 與地圖相關(guān)的網(wǎng)絡(luò)服務(wù)出現(xiàn)有一段時(shí)間了,從諸如ESRI 、MapQuest以及微軟MapPoint 等地理信息系統(tǒng)賣家出現(xiàn)。但是google地圖由于其簡(jiǎn)單性,在全世界燃起了一場(chǎng)大火。體驗(yàn)任何正規(guī)賣家支持的網(wǎng)絡(luò)服務(wù)都需要雙方正規(guī)的合同,google地圖貫徹的途徑是讓數(shù)據(jù)為人們所利用,黑客不久就發(fā)現(xiàn)方法重新使用這些數(shù)據(jù)。 這里有幾個(gè)很有意義的訓(xùn)誡: 支持允許松散連接系統(tǒng)的輕量級(jí)程序模式。企業(yè)贊助的網(wǎng)絡(luò)服務(wù)堆棧的復(fù)雜性,就是為了使緊密的鏈接變得可能。在很多情況下這是必要的,但大多數(shù)有趣的應(yīng)用程序?qū)嶋H上可以保持松散、甚至脆弱的連接。Web 2.0的精神與傳統(tǒng)的IT精神大相徑庭!想象一下聚合,而不是調(diào)和。例如RSS和基于REST的網(wǎng)絡(luò)服務(wù)等簡(jiǎn)單的網(wǎng)絡(luò)服務(wù),當(dāng)它到達(dá)連接的另外一端時(shí),是關(guān)于向外的聚合數(shù)據(jù),而不是控制發(fā)生了什么。這種思想是互聯(lián)網(wǎng)本身的基本原理,是端到端(end-to-end)的反映。 為hackability和remixability設(shè)計(jì) 諸如原始網(wǎng)絡(luò)、RSS 、AJAX等系統(tǒng)都有一些共同點(diǎn):重新使用的門檻極其低。很多有用的軟件實(shí)際上是開(kāi)放源代碼的,即使它不是,在知識(shí)產(chǎn)權(quán)保護(hù)方面障礙也不多。網(wǎng)頁(yè)瀏覽器的“查看代碼”使得任何用戶都有可能復(fù)制他人的網(wǎng)頁(yè),RSS是被設(shè)計(jì)用來(lái)使得用戶可能觀看他/她想要的內(nèi)容,當(dāng)需要時(shí),不是由于信息提供商的命令;最成功的網(wǎng)絡(luò)服務(wù)是那些最容易吸收新的方向,甚至是創(chuàng)造者自己也沒(méi)想到的。與更加典型的“版權(quán)所有”相比,通過(guò)“創(chuàng)作共用”流行起來(lái)的“保留部分版權(quán)”就是有用的路牌,集體創(chuàng)新輕量級(jí)商業(yè)模式是輕量級(jí)程序和鏈接的自然衍生物。Web 2.0的精神是易于重新使用。 例如ousingmaps.com這樣的新服務(wù)就是通過(guò)簡(jiǎn)單組合兩個(gè)已經(jīng)存在的服務(wù)。Housingmaps.com還沒(méi)有商業(yè)模式,但是對(duì)很多小型公司來(lái)說(shuō),google adsense(也可能是Amazon的associates fees,或者是兩者)提供了同等的利潤(rùn)模式。 這些例子給另外一個(gè)web 2.0原則提供了洞察力,我們稱之為 集體創(chuàng)新。當(dāng)必需成分很豐富時(shí),你可以很簡(jiǎn)單的以新奇或有效的方法將他們組合在一起,創(chuàng)造新的價(jià)值。和PC革命為組裝必需硬件提供了很多創(chuàng)新機(jī)會(huì)類似,像DELL這樣的公司就從這樣的組裝中產(chǎn)生了學(xué)問(wèn),從而擊敗那些商業(yè)模式需要產(chǎn)品發(fā)展創(chuàng)新的公司。我們相信web 2.0將給很多公司提供機(jī)會(huì),在利用和整合其他人提供的服務(wù)方面做的更好,擊敗競(jìng)爭(zhēng)對(duì)手。 超越單一設(shè)備的軟件 Web 2.0另外一個(gè)應(yīng)該引起關(guān)注的特性是,它不再局限于PC平臺(tái)。微軟資深開(kāi)發(fā)者Dave Stutz在給微軟的離別建議中指出,“在單一設(shè)備之上編寫的有用軟件,將在未來(lái)很長(zhǎng)時(shí)間內(nèi),掌握高利潤(rùn)。Useful software written above the level of the single device will command high margins for a long time to come.”
但是,由于在很多web 2.0領(lǐng)域里,2.0-ness并非新東西,而是網(wǎng)絡(luò)平臺(tái)真實(shí)潛力的實(shí)現(xiàn),這個(gè)短語(yǔ)在觀察如何為新平臺(tái)設(shè)計(jì)應(yīng)用程序和服務(wù)方面,給了我們關(guān)鍵的洞察力。 到目前為止,iTunes是這個(gè)原則最好的例證。iTunes無(wú)縫地從手持設(shè)備到達(dá)后端的網(wǎng)絡(luò),PC扮演本地CACHE和控制臺(tái)的角色。此前有很多將網(wǎng)絡(luò)內(nèi)容帶到便攜式設(shè)備上的嘗試,但是iPod/iTunes組合是完全跨越多設(shè)備的應(yīng)用程序之一。TiVo是另外一個(gè)很好的例子。 iTunes 和 TiVo也證明了其他很多web 2.0的核心原則。他們本質(zhì)上不是網(wǎng)絡(luò)應(yīng)用程序,但是他們利用了網(wǎng)絡(luò)平臺(tái)的力量,使之無(wú)縫、并幾乎它們基礎(chǔ)構(gòu)造的一部分。數(shù)據(jù)管理明顯是它們的心臟。他們是服務(wù),而不是應(yīng)用程序包(盡管在Itunes的情況下,它可以被用作打包程序,只管理用戶的本地?cái)?shù)據(jù))。 要的是,TiVo 和 iTunes都顯示出了利用集體智慧的萌芽,盡管在各自的例子中,他們的試驗(yàn)還在與IP通道(IP lobby)進(jìn)行戰(zhàn)爭(zhēng)。iTunes只有一個(gè)受限制的參與構(gòu)建,盡管最近podcsting的加入充分改變了這種因素。 這就是web 2.0其中的一個(gè)領(lǐng)域,隨著越來(lái)越多的設(shè)備被連接到新平臺(tái),我們將看到一些偉大的變革。當(dāng)我們的電話和汽車不是消費(fèi)數(shù)據(jù)而是報(bào)告數(shù)據(jù)時(shí),還將出現(xiàn)什么樣的應(yīng)用程序?實(shí)時(shí)的交通情況監(jiān)視、快閃暴走族(Flash mobs)、公民媒體,這些只是新平臺(tái)能力的少數(shù)幾個(gè)早期信號(hào)而已。 Web 2.0投資論文 風(fēng)險(xiǎn)投資商Paul Kedrosky寫道:關(guān)鍵是在你與大眾意見(jiàn)不一致的地方,發(fā)現(xiàn)可行的投資。 觀察web 2.0的每個(gè)側(cè)面是如何包括了與多數(shù)人不同的意見(jiàn)是很有趣的事情:每個(gè)人都強(qiáng)調(diào)保持?jǐn)?shù)據(jù)隱私, Flickr/Napster等卻使它公開(kāi)化。這不僅僅是為不同意而不同意,這是讓從分歧中找出有用東西。Flickr建立社區(qū),napster建立連接寬度。 觀察這個(gè)的另外一條道路是,成功企業(yè)都放棄了一些昂貴,但被認(rèn)為在免費(fèi)獲得曾經(jīng)昂貴的有價(jià)值的東西方面很重要。例如,Wikipedia放棄了中央編輯控制,換來(lái)了速度和規(guī)模。Napster放棄了“目錄”的思想,得到規(guī)模。Amazon放棄了物理店面的思想,換來(lái)的是服務(wù)全世界。Google(最初)放棄了大客戶思想,得到了80% 需求得不到滿足的人。在下面這句話里,頗有一些合氣道(以敵力制敵)的意思,“你知道,你是對(duì)的,世界上任何人絕對(duì)都能更新這篇文章。猜什么呢,這是你的壞消息?” Nat Torkington 7,富用戶體驗(yàn) 早在Pei Wei1992年發(fā)明的 Viola瀏覽器中,網(wǎng)絡(luò)就被用來(lái)在瀏覽器中傳輸applets以及其他活動(dòng)內(nèi)容。1995年,java的引入給這樣的applet傳輸加了外框。JavaScript和DHTML隨后被以輕量級(jí)方式引入,以提供客戶可編程性和富用戶體驗(yàn)。幾年前,Macromedia發(fā)明了富因特網(wǎng)應(yīng)用程序(Rich Internet Applications)這個(gè)詞匯(開(kāi)源Flash競(jìng)爭(zhēng)者Laszlo Systems也使用這個(gè)詞匯),以突出Flash的能力:傳輸?shù)牟粌H是多媒體內(nèi)容,而是還有圖形用戶界面方式的應(yīng)用程序體驗(yàn)。 但是,網(wǎng)絡(luò)傳輸全尺寸應(yīng)用程序的潛力并沒(méi)有對(duì)主流形成打擊,直到Google推出了Gmail,接著就是Google地圖,基于web的應(yīng)用程序,有富用戶界面和與PC等同的相互作用。Google使用的技術(shù)被稱作AJAX,在網(wǎng)絡(luò)設(shè)計(jì)公司Adaptive Path的Jesse James Garrett寫的一篇文章中,他這樣寫道: Ajax不是一項(xiàng)技術(shù)。它其實(shí)是好幾項(xiàng)技術(shù),每一項(xiàng)都自己繁榮,然后以新的強(qiáng)大方式走到一起了。Ajax包含了: 使用XHTML CSS的基于標(biāo)準(zhǔn)的陳述 使用Document Object Model的動(dòng)態(tài)顯示和互動(dòng) 使用XML 和 XSL數(shù)據(jù)交換和處理 使用XMLHttpRequest的異步資料檢索 JavaScript把他們所有綁定在了一起。 Ajax也是諸如Flickr等web 2.0應(yīng)用程序的關(guān)鍵組成部分,37signals應(yīng)用程序的大本營(yíng)和基礎(chǔ)。也是Google的Gmail和Orkut的基礎(chǔ)。我們進(jìn)入了一個(gè)用戶界面創(chuàng)新的空前時(shí)期,網(wǎng)站開(kāi)發(fā)者最終能夠建立和PC應(yīng)用程序一樣豐富的網(wǎng)絡(luò)應(yīng)用程序。 有趣的是,很多現(xiàn)在被探索的能力已經(jīng)有不少年歷史,在90年代末期,微軟和網(wǎng)景都想象到了現(xiàn)在才實(shí)現(xiàn)的一些能力,但是他們對(duì)標(biāo)準(zhǔn)的戰(zhàn)爭(zhēng)使得跨瀏覽器程序變得困難。只有到微軟最終打敗其他瀏覽器,才有事實(shí)上的單一瀏覽器標(biāo)準(zhǔn)可以寫入,這種應(yīng)用程序才變得可能。Firefox再次打起瀏覽器市場(chǎng)大戰(zhàn)的時(shí)候,至少目前我們還沒(méi)有看到導(dǎo)致阻止90年代發(fā)展的、瀏覽器標(biāo)準(zhǔn)的毀滅性競(jìng)爭(zhēng)。 我們將在接下來(lái)幾年里看到許多新的網(wǎng)絡(luò)應(yīng)用程序,包括真正新奇的和PC程序在網(wǎng)絡(luò)上的重新導(dǎo)入。每個(gè)平臺(tái)的改變也都創(chuàng)造了一個(gè)機(jī)會(huì),即改變?cè)诖饲捌脚_(tái)占主導(dǎo)地位的程序。 Gmail早已給電子郵件帶來(lái)了有趣的創(chuàng)新,把web的力量(易于到達(dá)、深刻的數(shù)據(jù)庫(kù)能力和可搜索性)和在可用性上接近PC的用戶界面接合在一起。同時(shí),其他PC平臺(tái)上的郵件客戶端正在從另外一端一點(diǎn)點(diǎn)解決問(wèn)題,增加了IM和呈現(xiàn)能力(presence capabilities)。我們離整合了EMAIL,IM 手機(jī)優(yōu)點(diǎn)的通信客戶端還有多遠(yuǎn)?使用VOIP技術(shù),給網(wǎng)絡(luò)程序的富能力增加語(yǔ)音能力。競(jìng)賽還在繼續(xù)。 看web 2.0怎么重制地址本很容易。Web 2.0樣式的地址本將把本地電腦或手機(jī)的地址本僅僅視作你明確讓系統(tǒng)記住的聯(lián)系人倉(cāng)庫(kù)。同時(shí),基于web、Gmail式的同步代理將記住每一個(gè)發(fā)出或收到的信息、每個(gè)電子郵件地址和使用過(guò)的電話號(hào)碼。并且,具有社會(huì)性網(wǎng)絡(luò)啟發(fā),以決定當(dāng)本地找不到答案時(shí),用哪個(gè)來(lái)代替。如果沒(méi)有答案,系統(tǒng)將在更廣闊的社會(huì)性網(wǎng)絡(luò)進(jìn)行查詢。 Web 2.0文字處理將支持wiki式的集體編輯,而不僅僅是單獨(dú)的文檔。但是,它也將支持我們?cè)赑C文字處理上的富格式。Writely是這樣程序的一個(gè)好例子,盡管它還沒(méi)有引起廣泛注意。 Web 2.0的革命也將不會(huì)局限在PC應(yīng)用程序上,Salesforce.com證明網(wǎng)絡(luò)可以如何用來(lái)作為服務(wù)傳輸軟件,在企業(yè)級(jí)應(yīng)用程序例如CRM.方面。 新入者的競(jìng)爭(zhēng)機(jī)會(huì)是全力發(fā)掘web 2.0的潛力。勝出的公司將學(xué)習(xí)用戶,創(chuàng)造應(yīng)用程序,使用參與機(jī)構(gòu),不僅在軟件界面,而且在共享數(shù)據(jù)的豐富程度上建立優(yōu)勢(shì)。 Web 2.0公司核心競(jìng)爭(zhēng)能力 在探索上述的7個(gè)原則的過(guò)程中,我們突出強(qiáng)調(diào)了web 2.0的一些原則性特點(diǎn)。我們所舉的每一個(gè)例子都證明了一個(gè)或多個(gè)這些關(guān)鍵原則,但是也可能丟失了其他的。以下總結(jié)web 2.0公司的核心競(jìng)爭(zhēng)能力,作為結(jié)尾。 •服務(wù),而非軟件包,具有高效低成本的可擴(kuò)展性 •控制獨(dú)特、難以再造的數(shù)據(jù)源,越多人使用,就越豐富 •把用戶當(dāng)成合作開(kāi)發(fā)者一般信任 •借力于集體智慧 本文出自:億恩科技【www.allwellnessguide.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |