网站发展史| 学习笔记

简介: 快速学习网站发展史。

开发者学堂课程【PHP 基础入门课程(上) :网站发展史】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/709/detail/12573


网站发展史

 

内容介绍:

一、网站发展史

1、概念

2、小结

 

一、网站发展史

目标:

了解 Web 发展史,知道 Web  各个时代的特点和发展方向

1、概念

Web 发展的历史可以分为三个阶段:

●Web1.0:

企业数据展示时代,不取决于用户需要什么,而是取决于网站有什么,用户没有选择也无法交互,只能被动的获取信息。

因此 Web1.0也称之为静态网站,主要由 HTML 和 CSS 以及 JavaScript 组成,没有后台逻辑,只有一个个的静态页。

此时,网站占据位置较高,用户占据位置较低。

●Web2.0:

用户交互时代,网站可以根据用户的选择来进行数据的筛选,用户在进行数据获取的同时还能对外提供数据展示。同时 Web2. 0的兴起比 Web1.0所能提供的资源更加丰富。

Web2.0被称之为动态网站,出现了很多后台语言,如 PHP,进行后台逻辑交互与数据整理。

●Web3.0:

用户为主时代,用户有更大的自由空间,系统更加智能化,可以自动为用户匹配需要的数据,最直观的体现就是大数据计算、数据挖掘和人工智能分析。

网站可以根据用户的浏览历史向用户推送其感兴趣以及可能感兴趣的内容。

2、小结

(1)互联网的发展是以用户为导向,将用户从信息获取演变成用户作为数据主导的过程,最终目标就是让互联网变得更加聪明、更加智慧、更好的服务到用户。

(2)互联网到目前为止经历了三代发展

●Web1.0:

静态网站,用户访问的都是服务器固定的信息

●Web2.0:

动态网站,服务器根据用户需求确定信息

●Web3.0:

智能网站,服务器通过记录和分析,给用户提供目标信息

相关文章
|
负载均衡 Ubuntu 应用服务中间件
|
10月前
|
Java 程序员
Java编程中的异常处理:从基础到高级
在Java的世界中,异常处理是代码健壮性的守护神。本文将带你从异常的基本概念出发,逐步深入到高级用法,探索如何优雅地处理程序中的错误和异常情况。通过实际案例,我们将一起学习如何编写更可靠、更易于维护的Java代码。准备好了吗?让我们一起踏上这段旅程,解锁Java异常处理的秘密!
'webpack-dev-server' 不是内部或外部命令,也不是可运行 的程序 或批处理文件。
'webpack-dev-server' 不是内部或外部命令,也不是可运行 的程序 或批处理文件。
399 0
|
安全 Java 开发者
Java反射:Spring Boot背后的魔法,让你的代码质量飞跃的神秘力量!
【8月更文挑战第29天】Java反射机制允许程序在运行时访问和修改类、接口、方法等属性,而Spring Boot则广泛应用反射实现依赖注入和自动配置。本文探讨如何利用反射机制提升Spring Boot应用的代码质量,包括动态类型处理、元数据访问及依赖注入等方面。通过实战示例展示动态调用方法和自定义注解处理,强调反射机制对代码灵活性与扩展性的贡献,同时提醒开发者注意性能和安全问题。
448 0
|
Cloud Native jenkins Java
使用Jenkins实现持续集成与持续部署
【6月更文挑战第7天】本文介绍了如何使用Jenkins实现持续集成与持续部署,提高软件开发效率和质量。首先,解释了CI/CD的概念,持续集成通过自动化构建和测试减少错误,持续部署则自动将软件部署至生产环境。接着,详细阐述了Jenkins的安装配置、构建项目设置,以及如何通过代码提交触发构建、自动化测试和构建报告。此外,还讨论了Jenkins的持续部署功能,包括配置部署环境、自动化部署和回滚策略。最后,指出Jenkins在DevOps和云原生趋势中的重要角色。
|
安全 数据处理 数据安全/隐私保护
【专栏】IT 知识百科:理解基站工作原理和作用,有助于我们更好地认识通信技术的影响
【4月更文挑战第28天】基站(BTS)是无线通信的关键,包括宏基站、微基站、皮基站和飞基站,它们构建起通信网络,确保稳定服务。基站通过接收、解调、处理和转发信号实现通信。它们提供覆盖、保障通信质量、支持数据传输并推动技术发展。基站建设涉及选址、安装和维护,且其电磁辐射在安全范围内。理解基站工作原理和作用,有助于我们更好地认识通信技术的影响。
1934 0
|
Java API Docker
[AIGC] Spring Boot Docker 部署指南
[AIGC] Spring Boot Docker 部署指南
229 0
|
JavaScript jenkins 持续交付
Jenkins自动构建 CI/CD流水线学习笔记(从入门到入土,理论+示例)
Jenkins自动构建 CI/CD流水线学习笔记(从入门到入土,理论+示例)
494 0
|
XML Java 数据库
SpringBoot:详解Bean装配
SpringBoot:详解Bean装配
273 1
|
Java Nacos 数据安全/隐私保护
Nacos - 安装指南(Windows系统)
最简单快捷的在Windos中下载Nacos的方法
2550 1
Nacos - 安装指南(Windows系统)

热门文章

最新文章