学科分类
目录
PHP基础

Session简介

浏览器中存储的Cookie是用户可见的,容易被非法获取,如果Cookie中存储的数据量非常大时,浏览器每次请求服务器时都会带着Cookie,非常耗费资源。因此,PHP提供的Session技术可以解决上述问题。

Session技术是存储在服务器端,实现数据跨脚本共享的会话技术,Session技术的实现依赖于Cookie技术。

浏览器访问服务器时,会设置Cookie给浏览器,同时服务器会创建一个文件来存储核心数据,浏览器再次访问服务器时,服务器会根据Cookie数据打开对应的服务器文件,获取存储的内容信息。Session的实现原理如图1所示。

img

图1 Session实现原理

点击此处
隐藏目录