这里我们将回顾"Web 1.0"的概念,并对Web 2.0进行讨论,最后还会对未来的Web世界进行展望。
最近我与一个客户聊天,他要求我把他的网站改造成支持Web 2.0的网站,很明显,他最近肯定看到了不少有关Web2.0的文章。于是我对他解释了Web以及Web技术的发展过程,并告 诉他,Web2.0仅仅是一个概念。最后,他的网站还是改成了Web 2.0概念的网站,但是这引起了我对Web版本的思考。
Web1.0何去何从?
在Web兴起的初期,企业和开发人员都在努力尝试着如何利用这一新兴媒体。其中最主要的用途就是向用户提供信息。因此,大量的内容管理系统被开发出来,用来管理内容和按时 发布内容。另一方面,个人Web网站则成为了普通人展示自我的平台。随着Web和相关技术的进化,这种情况也发生了变化。用户从微小的内容消费者变成了内容的创建者,而Web网 站也被划分为内容和服务,并可以被其它网站方便的引用。
在Web兴起的初期,企业和开发人员都在努力尝试着如何利用这一新兴媒体。其中最主要的用途就是向用户提供信息。因此,大量的内容管理系统被开发出来,用来管理内容和按时 发布内容。另一方面,个人Web网站则成为了普通人展示自我的平台。随着Web和相关技术的进化,这种情况也发生了变化。用户从微小的内容消费者变成了内容的创建者,而Web网 站也被划分为内容和服务,并可以被其它网站方便的引用。
当前的Web 2.0
推动Web 2.0发展的主要因素是将Web作为一种平台进行利用。关于这一概念可以有多种方面的解释,其最主要的就是涉及用户的部分,包括更丰富的用户体验,数据的重要性,以 及由Web服务支持的松散Web结构。
Google: 有哪个公司能够成功的运用 Web 2.0概念呢? Google的商业模式是基于他无限的Web网站信息的。Google可以让用户方便的找到用户所需的信息,并可以通过多种参 数设定满足用户的个性化搜索需求。另外,通过网络还可以使用Google提供的各种服务。
推动Web 2.0发展的主要因素是将Web作为一种平台进行利用。关于这一概念可以有多种方面的解释,其最主要的就是涉及用户的部分,包括更丰富的用户体验,数据的重要性,以 及由Web服务支持的松散Web结构。
Google: 有哪个公司能够成功的运用 Web 2.0概念呢? Google的商业模式是基于他无限的Web网站信息的。Google可以让用户方便的找到用户所需的信息,并可以通过多种参 数设定满足用户的个性化搜索需求。另外,通过网络还可以使用Google提供的各种服务。
Amazon: 这是网络上最大的图书信息网站。Amazon通过让用户提交对各种图书的阅读感受,以及对图书进行销售排行的方式实现了一种革命性的书籍销售方式。另外,Amazon 还基于自己的图书数据库开发出了可供其他网站引用的数据服务。通过公开的Web服务,人人都可以访问Amazon的图书数据。
eBay: 没有网站比eBay更涉及到用户的利益了。用户(卖方和买方)的活动推动了网站的发展,同时eBay提供了丰富的Web服务供用户使用。
Wikipedia: 这个网站是网络协作的终极范例。它可以让用户方便的添加或修改数据。大量的用户对内容进行编订,确保了内容的数量和可靠性。
这些例子都显示出基本的Web 2.0概念。其中一个重要特征是,可以通过Web服务将一个网站的功能无缝的嵌入到另一个网站中。这种将功能模块化的概念促进了Web环境的松散连接 性。
这些例子都显示出基本的Web 2.0概念。其中一个重要特征是,可以通过Web服务将一个网站的功能无缝的嵌入到另一个网站中。这种将功能模块化的概念促进了Web环境的松散连接 性。
另一个与协作和内容创建有关的例子就是博客,从最简单的网络日记发展到功能强大的网络信息平台。
虽然协作和社区是Web 2.0的关键特征,但是开放源代码项目以及免费软件的发展,都紧随着Web2.0的步伐前进。开放源代码项目将众多的开发者聚集到社区中,共同开发或者改进 软件。随着关注和参与开放源代码项目的开发者数量的增多,软件的bug会大幅降低,各种问题也会很快得到解决。
随着Web2.0出现的另一个技术或方法的例子是AJAX,它定义一种建立富客户端界面的方法。它也是对在过去数年中被证明可以建立强大的Web应用的JavaScript和XML技术的充分利 用。
上面提到的Web应用或者技术的例子都是现实中的案例,它使我们意识到,当应用服务或技术采用了Web 2.0概念后的发展前景。
Web 3.0什么样?
Web 2.0的概念已经出现了不短的时间,因此很多人都在问同一个问题:下一代Web会是什么样呢?从逻辑上讲,下一代Web应该被称为Web 3.0了,并且现在也出现了一些有关 Web3.0的预测。那么第三代的Web到底能给我们带来什么呢? Web3.0的核心概念可能会涉及:更可接受的技术,持续在线或持续连接的概念,以及对个人隐私数据的保护问题等。
Web 2.0的概念已经出现了不短的时间,因此很多人都在问同一个问题:下一代Web会是什么样呢?从逻辑上讲,下一代Web应该被称为Web 3.0了,并且现在也出现了一些有关 Web3.0的预测。那么第三代的Web到底能给我们带来什么呢? Web3.0的核心概念可能会涉及:更可接受的技术,持续在线或持续连接的概念,以及对个人隐私数据的保护问题等。
大家的看法
虽然没有任何官方机构对于Web的版本号进行规定,但是根据Web的发展阶段,网上流传开了一个通行的Web版本定义。在web1.0阶段,信息的发布是最主要的理念。而在Web2.0时代 ,更多的加入了用户的互动性。那么再下一代的Web会是什么样子呢?
虽然没有任何官方机构对于Web的版本号进行规定,但是根据Web的发展阶段,网上流传开了一个通行的Web版本定义。在web1.0阶段,信息的发布是最主要的理念。而在Web2.0时代 ,更多的加入了用户的互动性。那么再下一代的Web会是什么样子呢?
(techrepublic.com.com )
0
收藏
推荐专栏更多
猜你喜欢
谢博文的啊啊
谁是全能王?Android,Windows,iCloud?
体验vSphere 6之3-使用vSphere Web Client
Consul实践之Consul结合nginx构建高可用可扩展的Web服务
Spring MVC应用web.xml两种配置
基于Tomcat5.0和Axis2开发Web Service应用实例
快速把web项目部署到weblogic上
Java线程:线程的调度-休眠
Web开发中的用户角色权限设计总结
kubernetes使用traefik的https方式访问web应用
用光影魔术手制作一寸照片(8张一寸)
Centos 7部署docker+nginx+keepalived实现高可用web集群
API网关如何实现对服务下线实时感知
浅谈ACL(访问控制列表)
Confluence 未授权 RCE (CVE-2019-3396) 漏洞分析
亿级日搜索量的美团如何构建高效的搜索系统?
玩转KVM:怎么追查KVM故障
mysql5.7.25主从同步图解(主:CentOS7.5,从win10)
springboot2+exporter+prometheus+grafana搭建监控体系
使用Alpine Linux和Oracle jre6构建Tomcat6镜像及应用容器化
扫一扫,领取大礼包
转载于:https://blog.51cto.com/mingxinzhicheng/18376
Ctrl+Enter 发布
发布
取消