会话控制
我们之前所有的页面,通过浏览器访问这个页面的时候,它使用的协议是HTTP协议,在访问的网页的时候使用的协议都是HTTP协议,HTTP协议它是在TCP协议基础上的。
HTTP协议和TCP协议,两者的区别是::
TCP协议,它是一个常连接,如果是使用的TCP协议的话,这个客户端和服务器它们建立起一个连接,建立起一个通道,这个通道是个常连接,不会被关闭。而使用HTTP协议的话在客户端和服务器之间做一个连接的话,这个连接每次访问完都会被关掉。所以HTTP协议,是个短连接,HTTP协议它是在TCP协议基础上的。
也就是说TCP协议更接近底层,
TPLINKZBHQ416
HTTP协议,用户用的这一层
HTTP协议,他称为无状态协议,
SESSION COOKIE 短连接,存在某一个地方,增加了辅助的东西,来保存信息,
SESSION COOKIE 两种的特点::
SESSION特点:
【1】 存储在服务器里的
【2】 每个使用者都会生成一个SESSION。相对独立的。
【3】 有默认的过期时间,大概15分钟左右。比如:淘宝
【4】 可以存储人员任意类型放入数据
COOKIE 的特点:
【1】 存储在客户端的,
【2】 每个使用者都会生成一个COOKIE。因为在每个人的电脑上COOKIE。
【3】 默认没有过期时间。
【4】 只能存储字符串。
SESSION更加安全。会造成压力。
如何使用??
SESSION的使用
【 1】使用SESSION的页面必须在代码第一行开启SESSION
session_start(); //这是开启SESSION
$_session[“uid”] = “zhangsan” //赋值
Echo $_SESSION[“uid”];