在数据库中存储会话

时间:2020-04-17 16:07:08

标签: php sql database session

通常,我将用户的主要信息存储在 $ _ SESSION变量中,这样就不必每次都需要检索“用户名”或“电子邮件”。

问题在于,当用户从一台设备更新某些信息时,如果他也登录到另一台设备,它将仍然显示旧数据,直到会话cookie过期为止。

我可以进行刷新倒计时,但这意味着浏览器仍会在一定时间内显示旧数据。

我读到某处可以“将会话存储在数据库中”。

  1. 会不会像每次查询数据一样慢? (我仍然应该访问我的数据库)
  2. 如何使用PHP和SQL数据库实现类似的功能?
  3. 我是否仍可以将某些信息保存在现在的位置(服务器端(?))以加快阅读过程?

很抱歉,我在此问题上的信息不完整,但我一直都知道会话cookie与数据库根本不相关...

0 个答案:

没有答案