1.企业应用计算机的发展
*哑终端
*C/S client/Server :软件
*B/S browser/Server网站,基于浏览器
2.B/S架构
*浏览器(客户端)
*HTTP协议
*网页
*web服务器
工作流程如下:
- 用户在浏览器上,输入网址(域名):域名对应IP+端口号(默认端口号80)
- 回车后,浏览器向服务器发送一个http请求
- 服务器必须是启动状态的,服务器根据请求进行响应
- 响应回来的代码,需要浏览器进行解析
- 显示出网页
3.网页
网页的组成有三部分:
1.结构(html)
2.样式(css)
3.行为(javascript)
4.web服务器(指运行网页软件)
Java语言 : tomacat
Php语言: apache
Asp语言: iis
Nodejs语言:nodejs
5.浏览器
组成:内核+外壳
内核如下:
Google、Safri: webkit下的blink
IE: trident
IE6-8 : webkit
Firefix: Gecko
Opro: presto
360: 兼容:trident
极速:webkit
6.HTTP协议(超文本传输协议)
(TCP协议:可靠,三次握手,四次挥手)
7.网页的分类
*静态网页:不和数据库打交道
*动态网页