购物车设计
2011-04-25 15:54
113 查看
1、session 简单 优点:开发简单方便,适合在单台服务器(重要条件)中使用是不错的方案。缺点:太占内存,用户没打开一个浏览器就创建一个session,如果不断的打开不断的占用你的内存,session 会话周期不会自动断开,不太适合在多台服务器(集群环境:比如说50台服务session同步会非常频繁)中使用,但可以采用session服务器上来解决此问题。如果小型企业不会有那么多的资金
2、cookie(url参数(userid)这种方式比较繁琐,目前卓越网使用这样方式)+数据库 稍微复杂 (当当网,卓越网)
优点:可以避免session同步,减少使用内存,在集群环境下不占用内存,避免集群环境下session同步带来的性能损失。
缺点:用户会把cookie禁用了,浏览器目前是默认打开的,增加了数据库的压力(可以采用分布式缓存技术:内存-硬盘)
a、用户必须要打开cookie,没有打开的话建议用户打开,(当当网采用)
3、EJB状态bean
第一种和第二种做购物车比较普遍
多浏览器可以共享购物车
方法:通过自己创建一个监听器来完成
2、cookie(url参数(userid)这种方式比较繁琐,目前卓越网使用这样方式)+数据库 稍微复杂 (当当网,卓越网)
优点:可以避免session同步,减少使用内存,在集群环境下不占用内存,避免集群环境下session同步带来的性能损失。
缺点:用户会把cookie禁用了,浏览器目前是默认打开的,增加了数据库的压力(可以采用分布式缓存技术:内存-硬盘)
a、用户必须要打开cookie,没有打开的话建议用户打开,(当当网采用)
3、EJB状态bean
第一种和第二种做购物车比较普遍
多浏览器可以共享购物车
方法:通过自己创建一个监听器来完成
相关文章推荐
- evak购物车--课程设计(201521123037邱晓娴)
- jsp+javaBean(模拟购物车)(DAO设计模式的应用)
- Java课程设计 购物车系统(个人博客) 201521123052 蓝锦明
- 电子商务网站购物车设计
- 购物车模块设计及实现(SSH架构)
- 常见b2c网站购物车的设计
- 使用JSP做购物车(分析设计)
- 购物车设计思路
- ######03.经典实体Bean设计:购物项-购物车;订单项-订单。---记录。便于复习。借鉴设计思想
- Servlet+oracle MVC 架构 搭建简易购物车web项目---数据库设计
- 电商app开发架构设计优化购物车环节
- 购物车中设计模式
- 用jQuery模仿淘宝开发购物车的思路、遇到的技术问题、源代码--着重讲页面的设计
- 购物车的设计
- 购物网站建设购物车设计的6个关键点
- [js高手之路]设计模式系列课程-发布者,订阅者重构购物车的实例
- Web前端设计模式--购物车拖拽的实现...
- 设计一个实用、可自动化测试的智能购物车
- 购物车的设计