Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当用户将某些产品添加到购物车时,我创建了一个在线商店网站 ,我将此信息保存在会话中(如果用户未登录) , 当用户登录并选择某些产品时,我将它们插入表 中,这是真的吗? 我可以在会话中存储用户选择产品的所有信息吗?
我认为在这种情况下最好的方法是根本不使用数据库,而是使用 cookie。
PHP 饼干
这样您就不必查询数据库,所有数据都将保存在用户的计算机上。这也将为未登录的人保留信息。这将更加用户友好。
最好在会话中存储项目(对于访问者或登录的人)
只有当他们打算购买产品时才需要存储它们。
访问时(无论用户是否登录),您不必将它们存储在数据库中。
此外,仅将db用于将来必须引用的值。