目前正在开发的是一个 PHP 站点,任何人都可以在其中回复人们的列表。他们不需要登录名或帐户。
我想要实现的是通知用户他们是否已经回复了列表以及何时回复。因为他们没有登录,所以我不能简单地将响应保存在映射到用户的数据库中。
我最初的构想是使用 cookie。保存列表 ID 和时间戳。但这可能会导致存储大量 cookie。另一种通过编码字符串将所有信息存储在一个厨师中的选项。IE 将数组编码成字符串并保存在 cookie 中。但我担心的是 cookie 中的数据会变得非常大。
cookie 的数量和/或 cookie 中的数据是否存在限制。有没有其他更好的方法可以达到同样的效果。IP 地址不可靠,我认为不会准确。如果使用 cookie,则需要在列表被删除并且数据不再相关时对其进行维护。