• web1.0、web2.0与web3.0


    专栏目录请点击

    web1.0

    • web1.0也就是第一代互联网,他的中文名叫做全球广域网,也叫做万维网,他的英文名叫做 Word Wide Web,也就是,我们看到大多数的网址是 www 开头,这三个w,就是指的他的英文名
    • 在web1.0时代,只能读,不能写,没有互动的功能。如看一篇文章,只能看,不能评论
    • 数据访问量很有限,用一夫当关的高性能单点服务器就可以解决大部分问题

    web2.0

    • 在web2.0时代,互联网不仅可读,而且可写,增加了互动性
    • 尤其是在脸书但生活,就迎来了爆发,这样就会导致网络上面的内容不再是特定的人群产生了,而是由全民共同参与,比如抖音发视频
    • 在web2.0中有一个比较大的特点就是中心化,用户的数据都在一个个的服务器中,有一家家互联网公司掌握着,所以互联网公司可以根据你的这些数据,推送你喜欢的内容
    • 但是因为中心化的存在,他就容易形成垄断,也存在着侵犯用户隐私的隐患
    • 由于web2.0时代的到来,用户的访问量大幅度提升,也会产生大量的数据,接着移动设备的普及,互联网平台也面临着巨大的性能跳转,从此,也诞生了一些缓存技术,如redis

    在这里插入图片描述

    web3.0

    • web3.0与web2.0最大的区别就是web3.0要去中心化
      • 什么是去中心化呢,这里举一个例子,我们收发快递,每天都有无数的人要收发快递
      • 这些快递会被送到一个快递点,而去中心化就是要将这些快递点全部撤销掉,让每一封快递都有发件人直接寄给收件人
      • 也类似我们做公交,直达目的地,而不是在每一站都会停下
    • web3.0时代,数据掌握在自己手中,比如我在抖音发布了一条视频,这个视频推送给谁抖音说了算,某一天,抖音心情不好了可以下架我的作品,但是在web3.0时代,我自己的内容,只要我自己不删,他就不会消失,别人也删不了
    • web3.0之所以能实现去中心化,得益于区块链技术催生了一种叫做智能合约的新东西他不仅可以记录信息,还能运行程序,原来有需要服务器才能运行的应用,在区块链的技术上,不需要服务器这个中心,自己就可以运行,叫做去中心化应用,简称 DApp

    对比

    对于用户来说

    web1.0为可读
    web2.0为 可读 + 可写
    web3.0为 可读 + 可写 + 拥有

    • web1.0以门户网站yahoo,新浪为代表,他提供信息给用户
    • web2.0以博客、推特、微信、抖音为代表,它由用户产生内容
    • web3.0则是产生内容数据由用户拥有,而不是有平台产生

    中心化观念

    web1.0为 半中心化
    web2.0 为中心化
    web3.0 为去中心化

    • web1.0时代,除中心门户外,个人网站也占据半壁江山,两者鼎立形成 半中心化生态
    • web2.0时代则形成信息孤岛,大公司垄断数据
    • web3.0时代则是纯粹 去中心化 ,数据由用户主宰
  • 相关阅读:
    jquery datatable+bootstrap popover在表格里弹出对话框时只在表格内部,而不是外部
    【Linux】初识进程地址空间
    程序包org.apache.commons.XXX不存在
    Guitar Pro8最新2023中文免费吉他乐谱作曲练习工具
    监控与运维,主流it运维监控工具
    mysql字符转换时的注意事项
    微信小程序中 在xwml 中使用外部引入的 js进行判断计算
    SpringBoot @PropertySource注解使用
    不好意思,Nginx 该换了!
    谷歌Chrome庆祝15周年,推出全新设计!了解最新信息!
  • 原文地址:https://blog.csdn.net/youhebuke225/article/details/127645157