# Web 基础知识

html,专门指网页技术

HTML5 大前端技术 网页 app 桌面程序 数据可视化 VR

网页(pc,pad,phone) app wx 服务器 数据库

HTML5 是 html4.01和XHtml1.0的升级版

XHML1.0的语法更严谨 <input/>

H5支持两种写法 <input/><input>

# web 与 internt

Internet全球计算机互联网
俗称:互联网,因特网,交换网,交际网

浏览网页,只是internet上所有服务器中的一项服务
www服务 world wide web万维网,访问的网站的服务
BBS 论坛
Email 邮件 telnet 远程登录 FTP 上传和下载

# C/S

C: client 客户端
S: server 服务器
代表作:QQ 梦幻西游

# B/S

B: browser 浏览器
S: server 服务器
代表作:各类网站

# C/S和B/S的区别

1、c/s需要升级
2、b/s不需要升级

# web运行原理

web:运行在internet上的B/S结构的应用程序,俗称网站internet:为web运行提供了网络环境
internet:为web运行提供了网络环境

# 通信协议

规范了数据如何打包和传递

# 服务器

功能:存储数据,接收用户的请求并作出响应,提供了程序的运行的环境,具备了安全功能
服务产品:

TomCat  (java)
Apache  (php)
llS     (.net)

服务器端的技术

java   php   nodejs  .net   python

# 浏览器

功能:代表用户发送请求,接收到响应解析成图形界面作为html css js的解析器 浏览器的产品

chrome
safari
firefox
Opear
IE

浏览器技术
html css JavaScript