代码之家  ›  专栏  ›  技术社区  ›  underdog

一般web应用程序与社交应用程序的会话超时

  •  1
  • underdog  · 技术社区  · 10 年前

    通常,web应用程序中的会话在规定的最大非活动间隔后过期。据我所知,主要原因是,如果会话对象没有失效,它们会耗尽内存。所以我的问题是

    1. 除了web应用程序在非活动间隔后超时用户会话之外,还有其他原因吗?

    2. 社交网站永远不会超时用户会话,即使你只是离开他们一整天。他们如何管理会话?活动会话不会耗尽服务器上的内存吗?

    1 回复  |  直到 10 年前
        1
  •  0
  •   EldoranDev    10 年前
    1. :您可能希望保护您的应用程序或用户配置文件,如果他在特定时间内处于非活动状态,他可能不再在计算机前。因此,可能不允许访问应用程序或此配置文件的人可以获得访问权限。

    2. :他们可以使用正常的php会话处理,将cookie设置为一年后过期,并将服务器端会话数据保存在数据库中。注销时,cookie和服务器上的数据都会被删除。