在会话和cookie中保存信息


Save information both in sessions and in cookies

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

唯一的区别是,浏览器允许cookie的用户可以在几周后登录并记住他的导航信息(语言等),而其他用户只要他的浏览器没有关闭就可以,对吗?

唯一的区别是,当用户的浏览器允许cookie可以在几周后登录并获得他的导航信息记住(语言等),其他的只会和他一样长浏览器没有关闭,对吗?

这取决于你在数据库中保存会话数据的时间。数据库中的会话数据和cookie中的会话数据几乎是一样的。唯一的区别是您从哪里获得会话数据- cookie或数据库。cookie有过期时间,数据库记录-清理会话表的频率

一般来说(意思是如果你想的话你可以捏造它),如果你使用会话,它必须在用户的计算机上放一个cookie,这样正确的会话才能被拉出来,所以这真的没有什么优势。如果他们允许cookie,他们可以有一个会话