您的位置:首页 > 理论基础 > 计算机网络

一个陌生的朋友__Web 2.0

2007-10-20 22:31 162 查看
Web 2.0 和过去的 Web 1.0 之间有什么不同?讨论这个话题,最权威的莫过于 Tim O'Reilly 所写的“什么是 Web 2.0?”,我在这里拾人牙慧,概述一下我的理解。

Web 的演变是持续进行的,Web 就像是有生命的实体,在不断生长,所以当我们说 Web 2.0 和 Web 1.0 之间的差别时,是一个相对静态的阶段性观点,而不是绝对的。

如前所述,Web 2.0 是指互联网泡沫之后,人们使用 Web 的方式的巨大变化,开发人员、最终用户和商家,都在不断地实践新的方法。几年过去,他们取得了很多了不起的成果,缔造了很多成功的 Web 2.0 公司,从 Google、Salesforce、MySpace、Flickr、Delicious、YouTube、Linkedin 到今天十分火爆的 Facebook,具有 Web 2.0 特征的公司,风起云涌。如何定义 Web 2.0 不重要,重要的是 Web 2.0 背后的模式和原则,这些模式对于 Web 2.0 的成功至关重要。

Web 2.0 具有八个核心模式,它们分别是:

群众智慧(Collective Intelligence)
建立一个参与架构,借助网络效应和算法,使得软件随着使用的人越来越多而变得越来越好。

数据,下一个“Intel Inside”
利用独特、难以复制的数据源,成为这个时代的“Intel Inside”,其中,数据变得跟功能一样重要,成为核心竞争能力。

“复合”创新
建立一个平台,通过数据和服务的组合,来创造新的市场和机会。

丰富用户体验
超越传统的 Web 页面模式,让在线应用拥有桌面应用一样的丰富用户体验。

支持多种设备
支持各种连接到因特网的设备,为用户提供无所不在、无缝的在线体验。

软件即服务(Software as a Services,SaaS),和永久试验版(Perpetual Beta)
改变了传统软件开发和使用的模式,转向永久在线、持续更新、软件即服务的模式。

利用长尾
借助因特网带来的接触极大规模客户的能力以及极低成本的营销方式,来获得细分的“利基”(niche)市场的利润。

轻量级模型和低成本优势的可扩充能力
利用轻量级的商业模型和软件开发模式,来快速、廉价地构造产品和服务。

以上几个模式,分别关注不同方面,但是它们由如下几个 Web 2.0 的特质而相互关联起来:

大规模互连
今天我们从过去一对多的发布和通信,转向多对多的连接,网络效应使得边际同核心一样重要,颠覆着旧的通信、发布、分发和聚合模式。

去中心化
这种大规模互联,也颠覆着传统的控制和权力结构,带来更大程度的去中心化。从全球信息流动,营销,到新产品设计,这种发自底层的草根力量, 都在“叫板”来自权力阶层的声音。系统更多地从通过边沿的拉动来生长,而不是借助核心的推动向外生长。

以用户为中心
网络效应给予用户前所未有的力量,他们参与、对话、协作,最终产生巨大的影响。消费者可以说话、交流和讨论他们的经验,他们拥有控制权,积极主动地影响着产品的方向,同时也对那些积极应对的公司报以忠诚和口口相传的口碑营销。

开放
这种开放性,是以因特网的开放技术标准为基础的,但很快地演进到一个由开放应用所构成的生态系统,这些应用建构在开放数据、开放 API 和可重用的组件之上。开放,还意味着超越技术层次的更大程度的透明性,如公司对外沟通,共享知识产权、产品的开发过程等。

轻量级
软件由小团队使用敏捷方法设计和开发,使用简单数据格式和协议,采用运行开销小的平台和框架,应用和服务部署简易,商业上力图保持低的投资和成本,营销上利用简单的消费者之间的口口相传来形成病毒式传播。

自然浮现
不是依靠预先完整定义好的应用结构,而是让应用的结构和行为随着用户的实际使用而灵活适应和自然演变;成功来自合作,而不是控制。

这些特质,Web 2.0 的应用体现得越来越多,由这样的应用所构成的应用生态系统,具备了将大规模个性化的信息和服务带给极大规模普通人的潜力。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐