【发布时间】:2017-03-24 23:56:12
【问题描述】:
我目前正在开发一个 laravel 应用程序,并希望在其中实现 Laravel Shopping Cart。但在我这样做之前,我有一个问题:正如我所知道的,所有的购物卡信息都存储在会话中。如果我知道注销/关闭浏览器等,我的会话就消失了,购物车也消失了。
如何在数据库中存储购物车信息并在需要时恢复它?并且:我什么时候将它保存在数据库中?什么时候再拿出来?
【问题讨论】:
-
范围很广,最好找一个不同的购物车脚本
-
其他购物车脚本有什么不同? laravel 有 5 个或更多,但是什么让其他人更好?
-
只有 5 个?好吧,您想要一个使用 db 的数据库,而不是会话,这对您来说会更好。
-
将它全部放在 db 上并且根本不使用会话是否有意义?
-
每种方法各有利弊。
标签: php laravel session eloquent shopping-cart