Php 如何在cookie中存储已观看的电影ID。单cookie与多cookie

Php 如何在cookie中存储已观看的电影ID。单cookie与多cookie,php,symfony,cookies,Php,Symfony,Cookies,我需要在cookie中保存有关我网站上观看的电影/流的信息。简而言之,我的网站嵌入了youtube/vimeo(..)电影,每个页面都有唯一的id ex: /video/play/1/从YouTube加载id为“123sadzXC”的电影 我想根据cookie统计唯一视图(我知道用户可以删除cookie,使用私有模式等等) 所以我想创建一个cookie,其中包含有关观看的视频id的信息 我的问题是:哪种方法更好 使用不同的路径变量为每个电影/流存储cookie 将所有观看的电影存储在一个cook

我需要在cookie中保存有关我网站上观看的电影/流的信息。简而言之,我的网站嵌入了youtube/vimeo(..)电影,每个页面都有唯一的id ex:
/video/play/1/
从YouTube加载id为“123sadzXC”的电影

我想根据cookie统计唯一视图(我知道用户可以删除cookie,使用私有模式等等)

所以我想创建一个cookie,其中包含有关观看的视频id的信息

我的问题是:哪种方法更好

  • 使用不同的
    路径
    变量为每个电影/流存储cookie
  • 将所有观看的电影存储在一个cookie中,并使用序列化阵列+一些安全加密

  • 我认为第二种方法会奏效,因为在第一种方法中,每个网站最多只能有30个cookie。@Farookkhan所以,无论我是否设置
    路径
    ,cookie的最大数量是30个(取决于浏览器),对吗?我想是的,你可以检查。因此,以加密格式存储观看的电影列表(仅限一个cookie文本)约为4093字节。“我想它会达到目的的。”法鲁克汗,谢谢你。请提交答案,我将接受。很高兴它有帮助。干杯:-)