【问题标题】:Storing sessions in mysql在mysql中存储会话
【发布时间】:2012-07-08 10:10:39
【问题描述】:

我听说过将会话存储在数据库中。 有什么主要优势吗?我听说标准会话不适用于集群服务器。 我正在使用 MediaTemple 进行托管,该主机是否会出现这种情况?

另外,如果我使用 session_only_cookie 并且我的用户禁用了 cookie,正常的会话会起作用吗?

【问题讨论】:

    标签: database session cookies


    【解决方案1】:

    优点是过期会话的垃圾收集更容易,如果您有大量活动会话,会话数据检索可能会更快一些,以及多个服务器之间潜在的会话存储共享,正如您所提到的。

    如果启用了session.use_only_cookies,会话将不适用于禁用 cookie 的用户,但禁用它会引入通过复制 URL 泄漏会话 ID 的风险,因此通常不建议这样做;大多数禁用 cookie 的人也意识到后果,或者很快意识到它们。

    【讨论】:

    • 谢谢。我只是希望有人能对这个话题有所了解。我一直在阅读有关该主题的大量内容并开始感到困惑。
    猜你喜欢
    • 2023-03-25
    • 2013-06-20
    • 2015-05-09
    • 2012-12-08
    • 2015-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    相关资源
    最近更新 更多