选项1: 登录后,使用基本用户信息(名称,用户ID,帐户权限等)填充SESSION
选项2: 仅存储uid,每次都提取信息
我发现有些帖子声称会话方法也比MySQL快(尽管我怀疑它会产生任何真正的不同)。 问题:什么可能是最好的方式,为什么?我的直觉说#2 ......
答案 0 :(得分:0)
将数据加载到会话中(对于主要是静态信息的数据库没有任何意义),如果有更新数据库,请同时更新会话。
答案 1 :(得分:0)
您可以使用两者的组合,在会话中加载只能由用户更改的数据(名称或任何个人信息),并获取其他用户(例如管理员)可以更改的数据(例如权限)数据库。