$ _SESSION,明智地用于保存数据?

时间:2012-06-02 00:20:55

标签: php

我想知道使用$ _SESSION ['data']是否是一种智能方式来保存有关登录用户的信息。

例如:

说我有一个游戏,我想显示他们的级别/ exp /用户名等,当前每个页面加载我必须回忆数据库...所以我想知道我是否将它存储在SESSION我可以使用布尔值告诉PHP是否需要重新更新其数据...从而减少MYSQL调用量?

这是一个明智的想法是否有一些我不知道的缺陷?

1 个答案:

答案 0 :(得分:2)

数据库更新之间的竞争如何?您如何知道数据是否不再是最新的?如果这是一个简单的保留数据给记录的用户,允许他在给定时间只登录一次,那么为什么不: - )

如果您寻求替代方案,那么HTML5

就是本地存储的新东西

http://diveintohtml5.info/storage.html