会话如何工作?
任何机构都可以向我解释会话在PHP中是如何工作的。例如。3用户登录了gmail。服务器如何识别这3个uers。这背后的内幕过程是什么。
任何机构都可以向我解释会话在PHP中是如何工作的。例如。3用户登录了gmail。服务器如何识别这3个uers。这背后的内幕过程是什么。
会话是服务器端会话数据和客户端 Cookie 的组合,客户端 Cookie 除了包含对服务器上正确数据的引用外,不包含其他任何内容。因此,当用户访问网站时,他们的浏览器将参考代码发送到服务器,服务器加载相应的数据。
这似乎比仅仅拥有一个包含所有数据的客户端cookie更笨拙,但有一些优点:
同样重要的是要注意,会话仅持续到用户关闭浏览器,而cookie可以配置为持续更长时间。但是,除上述内容外,在大多数情况下,会话数据和cookie数据之间没有太大区别。
这是一篇非常好的文章,解释了会话和cookie如何在PHP中工作。
会话由两个组件组成:客户端会话 ID 和服务器端会话数据。客户端可以将会话 ID 作为 URL 参数、Cookie 甚至 HTTP 标头发送到服务器。然后,服务器使用此会话 ID 查找要返回到客户端的相应会话数据。
您可以通过各种session_
功能调整会话行为。