浅析session、cookie原理机制

来源:互联网 发布:龙视安网络摄像头协议 编辑:程序博客网 时间:2024/05/20 14:15

浅析session、cookie机制

Session cookie 的文章太多, 内容太多全部写出来能厚厚的写一本书出来. 但是作为php开发者没必要全部一本书都看, 只需要掌握常用的几点就可以了. 我这里提供简单的说明加上视频教程, 看完一劳永逸. 视频新手一看都懂.

 

我这里以通俗易懂的话来讲 session 和 cookid的原理机制, 说白了就是浏览器访问服务器, 第一次访问时, 服务器给浏览器分配一个唯一的ID, 而这个id 是很长的一串字符串, 同时作为session文件名存储在服务器端.

浏览器得到一个session 存储在浏览器的一个文件里面, 也就是叫做cookie 里面,那么下一次请求的时候, 把coookie里面的 session_id 带上去请求服务器,. 到服务器里面获取对应的session文件名字, 就得到了session 里面的东西.


这就好比一个女孩去逛超市一样,  超时里面的储物柜就比作session的话, 女孩子的口袋里面就比作cookie, 而储物柜生成出来的小票上的条码唯一数字就类似session_id.

同样女孩走了就失效了,  浏览器关闭了就失效了. 下次再次请求时session再次生成session_id,  超时储物柜也是再次给女孩生成唯一条码小票.


如果还是看不懂上面的解释的话, 不用担心, 你到thinkphp官网, 有视频tpshop教程里面讲到 三讲视频很详细,  看完这三讲视频, 连新手菜鸟 都懂得session_id cookie 的灵活应用. 视频里面很详细的截图描述,和举例说明.

1 0
原创粉丝点击