gpt4 book ai didi

persistent-storage - Web 应用程序中的持久数据

转载 作者:行者123 更新时间:2023-12-01 11:58:19 26 4
gpt4 key购买 nike

存储持久数据的最佳方式是什么?我想保存用户上次在页面上处于事件状态的时间。起初我使用本地存储,然后我切换到 cookie,因为它看起来更易于使用,现在我正在考虑将其存储在数据库中。您有什么建议。

当用户离开页面时,您还可以提出一种注册的好方法吗?

最佳答案

根据您希望该机制的具体用户程度,您应该选择客户端或服务器端方法。本地存储显然取决于设备,或者更准确地说,用户使用什么浏览器访问您的网站。

如果每次用户访问您的网站时都可能从同一台机器/浏览器访问您的网站,则 cookie 应该可以完成这项工作。不需要本地存储,因为这更适合更大的数据块。此外,用户可能正在使用不支持本地存储的浏览器。 Cookie 已经存在多年,几乎可以在所有浏览器和设备上使用。

但是,如果您的网站可能会从不同的设备访问,比如家用电脑、办公室电脑和智能手机,那么您应该考虑使用用户帐户的服务器端解决方案。但要确保用户真正从创建用户帐户的努力中受益(可能使用像 stackoverflow 这样的 OpenID)。否则,您会将网站的成功置于危险之中。

简而言之……这更像是一个设计决策,了解您的用户并确定您想要实现的目标。

关于persistent-storage - Web 应用程序中的持久数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4723861/

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