【发布时间】:2012-10-09 20:27:43
【问题描述】:
我目前正在为登录系统开发“记住我”功能。
一旦用户成功登录,我会将用户的 ip、浏览器、会话 ID 和令牌存储在数据库中。如果我确实将它们存储在数据库中,我将需要从数据库中请求它们并对每个页面进行身份验证。
主要问题是,如果我为每一页都请求它们,它会减慢我的网站速度吗?
【问题讨论】:
-
是的,简短的回答,它会变慢。如果您需要更详细的答案,我认为您应该在问题中提供语言/平台的详细信息。
我目前正在为登录系统开发“记住我”功能。
一旦用户成功登录,我会将用户的 ip、浏览器、会话 ID 和令牌存储在数据库中。如果我确实将它们存储在数据库中,我将需要从数据库中请求它们并对每个页面进行身份验证。
主要问题是,如果我为每一页都请求它们,它会减慢我的网站速度吗?
【问题讨论】:
对每个页面请求的用户身份验证肯定会降低系统的性能。
php中用户认证的最佳方式refer
【讨论】: