• 【Web开发前端知识】- Web2.0(1)


    Web1.0

    Web 1.0,指的是万维网发展的第一阶段,时间大约从1991年到2004年。“在Web 1.0中,内容创作者很少,绝大多数用户只是内容的消费者。”(在Web 1.0时代,人们只能被动地浏览内容。)。






    Web2.0

    Web2.0介绍

    • Web 2.0是一种新的互联网方式(第二代互联网),通过网络应用(Web Applications)促进网络上人与人间的信息交换和协同合作,其模式 更加以用户为中心
    • Web 2.0的核心概念是互动、分享与关系,所有的网络行为,都可用“互动、分享、关系”的概念来作诠释。
    • 2.0是软件版本,这里指一系列web技术的升级,计算机工业的商业革命。

    Web2.0特点

    • 将Web作为平台
    • 驾驭集体智能
    • 数据将变成未来的"Intel Inside"
    • 软件不断发行与升级的循环将会被终结
    • 轻量型程序设计模型
    • 通过内容和服务的联合使轻量的业务模型可行
    • 软件运行将跨越单一设备
    • 丰富的用户体验
    • 分享和参与的架构所驱动的网络效应
    • 通过带动分散的、独立的开发者把各个系统和网站组合形成大汇集的改革
    • 快速的反应与功能新增

    Web2.0服务方式

    1.双向消息协议:

    • REST(RepresentationalStateTransfer)表示了一种Web服务, 客户端传送所有的事务的状态;
    • SOAP(SimpleObjectAccessProtocol)基于XML的可扩展消息信封格式,需同时绑定一个网络传输协议。这个协议通常是HTTP或HTTPS,但也可能是SMTP或XMPP;

    2.API接口调用服务:

    • XML;
    • JSON;
    • RPC;





    Web3.0

    Web 3.0,该词包含多层含义,用来概括互联网发展过程中可能出现的各种不同的方向和特征,包括:将互联网本身转化为一个泛型数据库;跨浏览器、超浏览器的内容投递和请求机制;人工智能技术的运用;语义网;地理映射网;运用3D技术搭建的网站甚至虚拟世界或网络公国等。






    注:本文章主要讨论Web2.0的概念及其特点,对其他阶段暂不谈论,如想了解更多,请访问维基百科关于更多内容的介绍

  • 相关阅读:
    python 协程
    数据库中的一对多,多对多实例
    source命令
    HTTP 协议报文解析
    html中的body和head有什么区别??
    xml json
    内置函数bytes()
    MySQL中的日期和时间函数
    MySQL中的数值函数
    MySQL中的字符串函数
  • 原文地址:https://www.cnblogs.com/catt1e/p/12602802.html
Copyright © 2020-2023  润新知