gpt4 book ai didi

cookies - 如何在网络应用程序中存储用户偏好?

转载 作者:行者123 更新时间:2023-12-02 00:38:01 27 4
gpt4 key购买 nike

我想知道在网络应用程序中存储用户首选项的良好软件工程方法。进一步澄清,我的应用程序有用户可以选择的命令,所以i added a button that when some commands are selected, these commands are saved as favorites somewhere on the client's machine, that way if user X logs in at anytime he can check his favorite commands and load them automatically..

如何保存这些命令以及在哪里?并考虑到使用同一台计算机的多个用户不应访问每个人的收藏夹,因此我希望根据用户 ID 保存收藏夹。在哪里以及如何保存它们? cookies ? XML?使用 php 还是 javascript 更好?

非常感谢您的帮助:)

最佳答案

最好的方法是让他们在访问您的网站时登录。然后,您将所有首选项存储在您的服务器上,并通过您的 UI 将它们传送到他们的浏览器。这意味着无论他们碰巧使用什么浏览器/设备,他们的设置都会跟随他们。

我不确定我是否喜欢在浏览器中修改某人的“收藏夹”的想法。我不确定我是否会坚持使用一个想要对我的浏览器进行这种级别控制的网站。

现在,如果您只是在谈论在您的网站上有一个包含“收藏夹”列表的页面,那没关系。将其保留在服务器端。

关于cookies - 如何在网络应用程序中存储用户偏好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3764217/

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