我一直在考虑将数据存储在 cookie 中的两种方法。一种方法是对所有数据使用一个 cookie 并将其存储为 JSON 字符串。
另一种方法是为每条数据使用不同的 cookie。
我看到的第一种方法的缺点是,由于 cookie 中有额外的 JSON 字符,它会在标题中占用更多空间。此外,我还必须解析 JSON 并将其字符串化,这将需要一些处理时间。积极的一面是只使用了一个 cookie。我还缺少其他积极因素吗?
我看到第二种方法的负面影响是会使用更多的 cookie 键值对。
我将存储大约 15-20 个 cookie。每个 cookie 的过期日期都相同。
据我了解,每个域的最大 cookie 数量约为 4000。我们还没有接近这个数字。
有什么我忽略的问题吗?哪种方法最好?
编辑 - 这些 cookie 由 JavaScript 管理。