gpt4 book ai didi

jquery - Localstorage 与 Cookie - 性能

转载 作者:行者123 更新时间:2023-12-03 22:43:04 24 4
gpt4 key购买 nike

由于 cookie 是服务器端而 Localstorage 是客户端,用户检索哪一个最快?(引用 Local Storage vs Cookies )

我假设如果客户端的机器很慢,那么cookie会更快?或者说这没有什么区别?

我在一个项目中同时使用 localstorage 和 cookie,并且两者都是使用 jQuery 检索的。这意味着,必须加载 jquery,然后才能检索数据。

我怎样才能让它更快?我不知道两者是如何工作的。例如,有人说,一旦 HTML 尝试在样式和 js 文件之前加载,就会检索 Cookie,而另一些人则说,当 DOM 准备就绪时。

有人知道用户检索速度更快的准确详细信息吗?

谢谢

最佳答案

Since cookies are server-side and Localstorage is client-side, which is the fastest for the user to retrieve?

你一开始就有一个错误的假设。 Cookie 也存储在客户端。 localStorage 和 cookies 都存储在客户端。

但是,不同的是,cookie可以从服务器端设置和操作。 localStorage只能在客户端使用。

I assume if the client's machine is slow, then cookies are faster? Or that makes no diffrence [sic]?

它们是如此轻量级的操作,我不会担心速度。

两者之间的性能并不是选择一个的因素。这就是您的需求。

Cookie:

  1. 在浏览器领域工作了很长时间。每个现代和不太现代的浏览器都支持 cookie。
  2. 可以在服务器端进行访问和操作。
  3. 通常限制为几千字节,具体取决于浏览器。

本地存储:

  1. 是一个相对较新的概念。并非所有浏览器都支持它。例如,IE 6、7,你就不走运了。
  2. 无法从服务器端访问。您可以使用存储在 localStorage 中的数据对服务器进行 AJAX 回调。
  3. 拥有 W3C recommendation能够存储 5 MB。

How can I make this faster?

我认为任何一个都不会直接引入性能问题。其他问题,比如等待 DOM 处于就绪状态、等待脚本文件加载;等可能会导致速度变慢。

关于jquery - Localstorage 与 Cookie - 性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7799728/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com