Php 在这种情况下,cookie的最佳过期设置是什么?

Php 在这种情况下,cookie的最佳过期设置是什么?,php,cookies,Php,Cookies,我正在我的站点上创建一个用户会话关系表(每个用户无论登录状态如何,都会获得一个新的用户会话,除非他们已经有一个表示当前会话会话ID的cookie)和网页。理论上,这最终将能够预测利益 现在,我决定使用PHP cookie而不是PHP会话。我应该将饼干放置多久?(我现在24小时都有) 将Cookie设置为在过期之前有很长一段时间,是否有任何负面影响?那么不过期的饼干呢?主要网站如何为“最近查看的项目”等设置cookie过期时间?如果您打算长期使用cookie跟踪用户,我不会让它们过期(或仅在一年左

我正在我的站点上创建一个用户会话关系表(每个用户无论登录状态如何,都会获得一个新的用户会话,除非他们已经有一个表示当前会话会话ID的cookie)和网页。理论上,这最终将能够预测利益

现在,我决定使用PHP cookie而不是PHP会话。我应该将饼干放置多久?(我现在24小时都有)


将Cookie设置为在过期之前有很长一段时间,是否有任何负面影响?那么不过期的饼干呢?主要网站如何为“最近查看的项目”等设置cookie过期时间?

如果您打算长期使用cookie跟踪用户,我不会让它们过期(或仅在一年左右)。当用户访问页面时,您发现cookie数据已过时,您可以使用
setcookie()删除它们
(将过期日期设置为过去的某个位置)


请注意,许多用户禁用了Cookie,或者在关闭浏览器时自动删除了Cookie,正是出于这个原因。人们不喜欢被跟踪。

如果您打算长期使用cookie跟踪用户,我不会让它们过期(或仅在一年左右),因为用户访问页面时,您发现cookie数据已过时,您可以使用
setcookie()
(将过期日期设置为过去的某个位置)删除它们


请注意,许多用户禁用了Cookie,或者在关闭浏览器时自动删除了Cookie,正是出于这个原因。人们不喜欢被跟踪。

您如何防止会话劫持?您如何处理可能从共享计算机访问的人,他们是否获得相同的会话


我建议设置用户登录并按用户跟踪信息。否则,您获得的数据将不合格,充其量只能是猜测。

您在做什么来防止会话劫持?您如何处理可能从共享计算机访问的人,他们是否获得相同的会话


我建议设置用户登录并按用户跟踪信息。否则,您获得的数据将不合格,充其量只能猜测。

Cookies不用于(我相信)最近查看的内容,Cookies在客户端,不在服务器上Cookies不用于(我相信)最近查看的内容,Cookies在客户端,不在服务器上,我可以这样做。我有一个登录系统,所以我可能只会跟踪登录用户的趋势。我可以这样做。我有一个登录系统,所以我可能只跟踪登录用户的趋势。