2017-06-18 50 views
1

这可能是一个愚蠢的问题,但我正在学习web开发,并在cookie中达成。我阅读了关于cookies的知识,并对cookies有了基本的了解,以及如何创建和检索它们。我不明白的是:关于cookies的基本查询

  1. 我们是否需要为每个网页,例如在我的网站上的cookie我有5页,这样,我应该把饼干只在索引页,并设置路径“/”它将适用于所有页面。

  2. 要存储通过cookie检索的信息进行进一步分析,我应该创建一个数据库来存储每个cookie数据。

+0

Cookie是服务器嵌入用户计算机的小文件。每次同一台计算机使用浏览器请求一个页面时,它也会发送cookie。在数据库中存储cookie数据完全取决于您。 –

+0

特定页面或网站各个部分的单个cookie可能很有用,但通常只需使用路径的“/”来使事情变得更简单。 – RamRaider

+0

感谢您的回复。 :) – pgill

回答

1

我们是否需要为每个网页,例如饼干,我 网站我有5页,这样,我应该把饼干只在 索引页,并设置路径“/”,它会为所有工作页面。

无需创建多个Cookie。如果将其设置为根目录,则可以在您的网页上访问相同的Cookie。

要存储通过cookie检索到的信息作进一步分析 我应该创建一个数据库来存储每个cookie数据。

为什么?它将被存储在用户的机器中。你为什么要把它存储在数据库中。所有用户的信息将在您的同一个数据库中提供。

+0

感谢您的回复:) – pgill

+0

@pgill永远考虑接受回答https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – Ravi

+0

thanx的小费.. – pgill

1

Cookie上的路径变量只是标记访问权限。

如果您希望在您的所有页面中都可以看到该cookie,那么您只需设置/是正确的。

如果你想限制访问该cookie说管理页面,然后设置路径/管理将在这里罚款。

+0

感谢您的回复:) – pgill