web基础知识(了解)
一:WEB概述
1.Internet—网
WEB就是互联网上的一种应用程序——网页
由若干电脑、手机、平板通过网线(wifi)连接起来的一种结构
2.基于Internet上的程序
(1).C / S结构(Client/Server)
Client:客户端
Server:服务器
特点:必须通过指定给的客户端软件才能访问服务器端的一种程序;如:桌面版QQ……
(2). B / S结构(Browser/Server)
Browser:浏览器
Server:服务器
特点:通过浏览器就能范文服务器端的一种程序;如:网页版百度,网页版QQ……
(3).WEB
Web:是基于Internet上的一种应用程序(网页应用程序)
Web页面,就是保存在服务器端上的一个具体的页面(**.html/**.htm作为结尾的文件)
二.WEB的组成:服务器,浏览器 和 通信协议
(一).远程流程:
服务器:处理用户的请求和响应
浏览器:代替用户向服务器发送请求(User Agent)
通信协议:规范了数据是如何打包和传递的————http
http:Hyper Text Transfer Protocal 超级文本传输协议
(二).WEB服务器
作用:
用户接受用户的请求并给出响应;
存储WEB信息;
具备基本的安全功能.
产品:
APACHE
TOMCAT
IIS
技术:
JSP
PHP
ASP.NET
ASP
PythonWEB(Django,Flash)
三.web浏览器
1.功能
提交用户请求(UA:user Agent)
作为html以及脚本执行的解释器
以图形化的方式显示web页面
2.主要浏览器产品
Microsoft Internet Explorer(IE)
Mozilla Firedox(火狐)
Google Chrome(谷歌)
Apple Safari(苹果)
Opera Opera(欧朋)
3.主要技术
内容排版引擎:HTML,CSS
脚本解释引擎:Javascript