保存会话和cookie中的信息

时间:2011-10-17 17:30:03

标签: php session cookies navigation session-cookies

将相同的导航数据保存在会话(服务器端)和cookie(客户端)中是否可以,以便浏览器允许cookie的用户可以获得与浏览器相同的优势? / p>

唯一的区别是,虽然浏览器允许cookie的用户可以在几周之后记录并记住他的导航信息(语言等),但另一个只有他的浏览器没有关闭,对吧?

2 个答案:

答案 0 :(得分:1)

  

唯一的区别是,浏览器允许的用户   cookies可以记录几周后,并有他的导航信息   记住(语言等),另一个只会和他一样长   浏览器没有关闭,对吧?

这取决于您在数据库中保留会话数据的时间。数据库和cookie中的会话数据几乎相同。唯一的区别在于您获取会话数据的位置 - cookie或数据库。 Cookie具有到期时间,数据库记录 - 您清除会话表的频率。

答案 1 :(得分:0)

作为一般性(意思是你可以根据需要捏造它),如果你使用会话,它必须在用户的计算机上放置一个cookie,这样就可以提升正确的会话,所以真的没有优势。如果他们允许使用cookies,他们可以进行会话。