【发布时间】:2010-09-13 00:43:17
【问题描述】:
我刚刚发现我实际上可以在 $_SESSION 中存储对象,我觉得这很酷,因为当我跳转到另一个页面时,我仍然有我的对象。现在,在我开始使用这种方法之前,我想知道它是否真的是一个好主意,或者是否存在潜在的陷阱。
我知道,如果我有一个单一的入口点,我就不需要这样做,但我还没有到那里,所以我没有一个单一的入口点,我真的很想保留我的对象,因为我不会像那样失去我的状态。 (现在我还读到我应该对无状态网站进行编程,但我还不明白这个概念。)
所以简而言之:在会话中存储对象可以吗,有什么问题吗?
编辑:
临时总结:现在我明白,即使涉及再次查询数据库,重新创建对象可能更好。
进一步的答案可能在这方面详细说明更多!
【问题讨论】:
-
我在 2008 年有多“愚蠢” :-)
-
但对 2014 年像我们这样的“愚蠢者”有用的问题:D
-
你向马库斯提出了非常好的问题.. :) 我今天读到了 ;)
-
你不傻! 10 年后,你问我要问什么,并为我做的很扎实!
-
好吧,我猜你只是让我免于在 2019 年问一个愚蠢的问题