OOP、SESSIONS 和用户帐户中跟踪用户信息以在整个网站中使用的最佳方式是什么。(例如 Stack Overflow、Facebook、Google、YouTube 等)
我在想,一旦用户登录,您就可以将所有信息分配给会话数组。例如:
$_SESSION['user_id'],$_SESSION['roles']。
然后在 OOP 中你可以这样做:
$foo->getUserId()、$foo->getAge($user_id) 等。
我想我的问题是处理信息以用于基于用户的网页上的动态内容的最佳方法是什么?(例如用户资料、年龄、加入日期等)。我应该只存储 user_id 的 SESSION 变量,然后使用 user_id 来获取我想要的信息吗?