在网站上,设置一个cookie是不是设置多单饼干更好?(in a website, setting

2019-09-18 03:54发布

假设你要设置12块饼干,这将是最好他们所有的值存储在一个“大”的cookie或存放在自己的cookie每个值? 我想知道,如果能够提高网站速度。

谢谢。

Answer 1:

我想一个cookie的maximium大小为4K左右。 如果您需要存储更多的数据比,那么你就要去用几块饼干更好。

我不认为会有使用多个Cookie大的性能问题。 在我看来,它可能是更有效地在自己的cookie每一块数据的存储,而不是通过bogger饼干解析每一个需要它的时候数据的每个“克拉姆”。

希望这可以帮助!



Answer 2:

Cookie的数量几乎会影响速度的任何有意义的方式,因为他们要么会全部通过分离请求而发送Cookie:头,或者你有一个Cookie:头用自己的方式连接数据。 从技术上讲,“更快”的方法是使用一个Cookie中。

在现实中,这是一个微型的优化,你不应该担心。



Answer 3:

如果有任何疑问,最好的办法是尝试这两种方法,并使用免费的实用工具一样tcptrace向您展示每个方法多少带宽消耗。 这应该明确地给你答案,因为如果在你提出的两种方法之间的性能差异,这可能是由于带宽消耗。



Answer 4:

你总是可以使用会话,该会话ID存储在cookie并存储在针对该会话ID引用您的数据库/文件系统一切。 这样一来,数据不会在每次请求发送时,只有会话ID。



文章来源: in a website, setting one cookie is better than setting many single cookies?
标签: cookies web