Web与Internet
1、Internet
Internet是一个全球性的计算机互联网络,中文名“因特网”,简称:“网”。
Internet 提供的服务
Telnet,Email(去了解Telnet),WWW,BBS,FTP(文件传输协议)
基本实现技术;
1、分组交换原理(去了解分组交换原理)
2、TCP/IP协议簇 (回顾计算机网络)
2、Web
Web是运行在Internet上的一种应用(网页应用),web是Internet最流行的一种应用
Web 所谓的WWW
WEB的规范是由W3C负责定制和推广
W3C:World Wide Web Consortium(万维网联盟)【Html5由其提出和推广】
Web能够将服务和信息关联到一起
服务:Email,BBS,Telnet,FTP,WWW
信息:文字,图片,音视屏,文件等
3、Web的工作原理
基于B/S结构模式的程序
B:Browser(浏览器)
S:Server(服务器)
服务器改变,用户使用不用改变,升级简单
基于C/S结构模式的程序
C:Clinet(客户端)
S:Server(服务器)
服务器改变,客户端必须改变,升级麻烦,不利于系统维护
Web应用由Web服务器,浏览器,通信协议 三部分组成
Web服务器:运行为其他用户提供服务的机器
通信协议:Web采用的是http协议
HTTP:Hyper Text Transfer Protocol(超文本传输协议)
规范了数据是如何打包以及如何传递的。
4、Web服务器
1、主要功能
1、存储信息
2、响应浏览器的请求,执行服务器端程序
3、具备具体的安全功能
2、主要Web服务器产品
1、Tomcat(Apache基金会下的项目组)
2、IIS(信息服务器,去了解)
3、Apache
3、服务器端相关技术
1、php
2、Jsp(Java Server Page)[温故三大框架 Struct Spring Hibernate]
3、Asp
4、Asp.NET
以上技术都具备访问数据库的能力
5、浏览器
1、主要功能
1、代理用户 提交请求(User Agent,UA)
2、作为Html/CSS/JS解释器
3、以图形化方式显示页面
2、主流的浏览器产品
1、Microsoft IE
2、Mozilla Firefox
3、Google Chrome
4、Apple Safari
5、Opera
3、主要技术
1、Html
2、css
4、Jquery