php将数组复制到$ _SESSION中

时间:2011-03-18 18:32:10

标签: php optimization

我需要在Web应用程序的不同位置使用用户信息,例如电子邮件,姓名,用户设置等等。

我想问的问题是,这样做是否明智,还是浪费大量内存? 如果这样做不明智,还有其他我可以做的事情可以解决我的问题吗?

谢谢。

3 个答案:

答案 0 :(得分:3)

存储您需要的任何内容,只要您记得它保存在服务器上,并且会在会话中为每个页面加载检索。

答案 1 :(得分:0)

在会话中存储太多通常被认为是不好的做法,因为当你有很多用户时,服务器必须执行的内务管理会开始累积。您只需要在会话中存储用户ID,然后就可以从数据库中提取所有其他内容。

答案 2 :(得分:-1)

为什么不使用Cookies ??