【发布时间】:2016-06-16 14:54:28
【问题描述】:
我创建了一个在线商店网站
当用户将某些产品添加到购物车时,我将此信息保存在会话中(如果用户未登录)
和
当用户登录并选择一些产品时,我将它们插入表中
这是真的吗?
我可以在会话中存储用户选择产品的所有信息吗?
【问题讨论】:
标签: php database online-store
我创建了一个在线商店网站
当用户将某些产品添加到购物车时,我将此信息保存在会话中(如果用户未登录)
和
当用户登录并选择一些产品时,我将它们插入表中
这是真的吗?
我可以在会话中存储用户选择产品的所有信息吗?
【问题讨论】:
标签: php database online-store
我认为在这种情况下最好的方法是根本不使用数据库,而是使用 cookie。
这样就不用查询数据库了,所有的数据都会保存在用户的电脑上。这也将为未登录的人保留信息。这将更加用户友好。
【讨论】:
最好将项目存储在会话中(对于访问者或登录的人)
只有在他们打算购买产品时才需要存储它们。
访问时(无论用户是否登录)您不必将它们存储在数据库中。
此外,仅将 db 用于您必须将来参考的值。
【讨论】: