web 概述
1.web 和 Internet
Internet全球性互联网 互联网/英特网
互联网上有很多应用,叫做服务
Email 电子邮件 服务
BBS 论坛服务
telnet 远程登录的服务
www服务 world wide web 万维网,网站服务,简称web
2.Internet 上的应用分类
CS结构应用
C:client 客户端(下载安装客户端)
S:server 服务端
BS结构应用
B:browser 浏览器
S:server 服务端
C/S 结构和 B/S 结构应用有什么区别
1.C/S结构应用需要下载安装客户端,B/S直接打开浏览使用
2.C/S结构需要更新,B/S结构不需要软件更新
3.web 的工作原理
web 是一种运行在Internet 上B/S 的应用程序,就是网站Internet 为web提供网络环境
web 工作原理 : 基于浏览器,服务器和通信协议来实现数据的传输和展示
1. 通信协议
规范了数据是如何打包和传递的,确保前后端都能解析
2. 服务器
2.1 功能:
接收用户请求,并且给出响应
存储数据
提供程序的运行环境
必须具备一定的安全性
2.2 服务器的技术
Java
php
3. 浏览器
3.1 功能
发送请求
把代码转换成图形界面给用户看
作为 HTML CSS JS 解析器
3.2 浏览器产品
谷歌 chrome
3.3 浏览器技术
HTML5 CSS3 JavaScript ( js )