Web系统简介

WEB系统概述


什么是WEB

Web,也称万维网(网址以 www 开头),是一种网络使用环境的总称。

使用角度看WEB

从网络使用环境的角度来看,Web就是我们平常使用浏览器上网时所浏览的网页。

技术角度看WEB

从技术的角度来看,Web技术包含网站网页的布局设计、代码编写、数据库建立、网络平台等相关技术。

B/S架构和C/S架构

B/S架构

B/S(Browser/Server)指浏览器和服务器端,在客户机端不用装专门的软件,只要一个浏览器即可

C/S架构

C/S(Client/Server)指客户机和服务器,在客户机端必须装客户端软件后才能访问服务器,如QQ、支付宝等

pB/S架构和C/S架构比较

1)、B/S架构需要重点考虑系统在不同的浏览器中的兼容性问题(浏览器的内核不同)

2)、C/S 架构需要考虑系统在不同平台的安装、卸载、升级

HTTP协议

HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。

Get请求和Post请求

http协议有请求和响应构成,post请求提交的数据在请求体,单独发生,get请求提交的数据在请求头,请求输入会和网址(URL)一起发生,post比get请求更安全。

Cookie和Session

Cookie(保持登录态:登录一个网站,下次不用登录直接进)

1、记录用户访问的信息

2、Cookie数据存放在客户的浏览器上(不安全)

Session(保持会话)

1)、session是一个会话过程(指的就是访问者从到达某个特定主页到离开为止的那段时间)

2)、 Session是服务器端机制,数据存放在服务器上;

Cookie和Session的区别与联系

    1、cookie数据存放在客户的浏览器上,session数据放在服务器上。

    2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗考虑到安全应当使用session。

    3、session会在一定时间内保存在服务器上,当访问增多,会比较占用你服务器的资源。

HTTP状态码

常见/必记:200→请求成功   

                  301→永久移动   

                  302→临时移动 

                  404→找不到资源     

                  500→服务器内部问题



Web系统简介_第1张图片

你可能感兴趣的:(Web系统简介)