搜索了一个晚上的购物车相关内容,还是无法确定哪种方法最好!请大家指教!

yurui 2005-04-09 12:32:04
以前是用一个表来保存顾客的购物车信息,然后决定购买后再存入另外一个表!但是以前的话,顾客量比较小,用起来没什么感觉,可是如果现在顾客量达到日1500的话,要怎么办呢?COOKIE?还是SESSION?出于商业的考虑,还希望得到顾客放在购物车中的商品信息!很矛盾!COOKIE和SESSION,以前也没做过,怎么办?
...全文
217 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
yurui 2005-04-10
  • 打赏
  • 举报
回复
go on go on
  • 打赏
  • 举报
回复
session耗费内存,主要看同时在线人数

我想cookie的话要比session好,其实我想很多网站还是用的是数据库,而且可以利用缓存技术的
yurui 2005-04-09
  • 打赏
  • 举报
回复
sql以前都没用过啊!!1
gmlwl 2005-04-09
  • 打赏
  • 举报
回复
上面几位大虾说的用数据库,是建立在有sql server或者MYSQL这样的数据库的基础上的,我做的一个购物程序,也是用的数据库

不过,照楼主所讲的。日1500的话,用ACCESS显然是不合适的。

用SESSION,也太浪费内存了。

因为购物篮中的信息也并不是什么保密性很高的信息,建议用cookie
yurui 2005-04-09
  • 打赏
  • 举报
回复
go on go on
yurui 2005-04-09
  • 打赏
  • 举报
回复
但是考虑到速度,如果用ACCESS 要如何处理才好呢?
deiphi 2005-04-09
  • 打赏
  • 举报
回复
mark
up
heirychen 2005-04-09
  • 打赏
  • 举报
回复
我想用cookie也可以啊。考虑一下大多数的计算机用户嘛。不好不要骂我啊:P
poonzsp 2005-04-09
  • 打赏
  • 举报
回复
关注-
帮顶...
yb2008 2005-04-09
  • 打赏
  • 举报
回复
如果客户结账之后,,就可以把这些数据单独用一个表存起来了,,,,独立的表.....
yb2008 2005-04-09
  • 打赏
  • 举报
回复
"估"改为:"段"
yb2008 2005-04-09
  • 打赏
  • 举报
回复
我是这样实现的:

表:
user(存所有用户信息,但多建立了两个字段,分别是 "购物ID","购物数量Number")
data(存所有商品)
购物ID:存贮格式为:25,34,67,89,12,90 '这个data表中的ID
购物数量Number: 1,2,3,1,1,1,1 '这个是数量

主要使用函数:split()

这样设计只有当登录的用户才可以购物,即使把商品放入购物车没有结账,也不会占用数据库空间,,当然,把字估设为备注型!

讲了这么多,楼主也要给点分我吧!!!^-^
binbin50 2005-04-09
  • 打赏
  • 举报
回复
用数据库,然後定期刪除數據。
zorou_fatal 2005-04-09
  • 打赏
  • 举报
回复
数据库
yurui 2005-04-09
  • 打赏
  • 举报
回复
go on go on
creater 2005-04-09
  • 打赏
  • 举报
回复
再问一下,用EJB来做在访问量大的情况下,会不会很占资源?
fantiny 2005-04-09
  • 打赏
  • 举报
回复
cookie不安全,对于用共用电脑的人来说不好。session还行,不过对于服务器负担过重。所以还是采用数据库存储的方式比较好。用户断线或者其他原因,购物记录能保存,同时用户信息和商品信息都可以很方便的查找。
creater 2005-04-09
  • 打赏
  • 举报
回复
正准备做一个,但是没考虑到这方面的内容,关注!
yurui 2005-04-09
  • 打赏
  • 举报
回复
大家继续说说吧.

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧