Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我听说过将会话存储在数据库中。有什么主要优势吗?我听说标准会话不适用于集群服务器。我在 MediaTemple 主持,这会是这个主持人的情况吗?
另外,如果我使用 session_only_cookie 并且我的用户禁用了 cookie,那么正常的会话会起作用吗?
优点是过期会话的垃圾收集更容易一些,如果您有大量活动会话,会话数据检索可能会更快一些,以及多个服务器之间潜在的会话存储共享,正如您所提到的。
如果启用,会话将不适用于禁用 cookie 的用户session.use_only_cookies,但禁用它会引入通过复制 URL 泄漏会话 ID 的风险,通常不推荐;大多数禁用 cookie 的人也意识到后果,或者很快意识到它们。
session.use_only_cookies