频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

只用一个Session解决购物车(1)

来源:eNet硅谷动力 作者: 出处:巧巧读书 2005-11-05 进入讨论组
下一页 1 2 3 
只用一个Session解决购物车(1)

--------------------------------------------------------
原文作者:Magnus Lindberg
原文链接:http://www.asptoday.com/articles/20001025.htm
翻译:pine
--------------------------------------------------------

  目前,购物车已经成为电子商务系统中用户界面的核心,它能够清楚地告诉顾客已经购买的商品名称和数量,用户可以随时在购物车中删除购买的商品。另外,比如当用户想购买2件T恤而不是一件时,就需要修改商品的数量。这些基本的功能是所有购物车系统都应该提供的。

  当采用购物车的时候你可能在功能和性能的比较中处于一种进退两难的境地。在你面前有几种选择:
1.不使用购物车,这当然是节省服务器资源的最好办法(废话!);
2.把每个商品信息都储存在SESSION变量中,但这种方法由于使用了很多SESSION变量,非常耗费服务器资源(堪称服务器杀手);
3.使用数据库支持购物车,但是每次向购物车中添加商品都要读写数据库,所以这种方法也是不可取的;

  在内存中访问数据无疑要比在数据库中(访问数据)要快的多,因此,我们应该在服务器端的内存中处理数据。SESSION给我们提供了这个功能,只要你不过多的滥用,它是解决问题的一个非常好的选择。

  你是否想过只用一个SESSION编写一个既功能完善又节省资源的购物车系统?

  本文将介绍如何用VBSCRIPT(译者:需要服务器安装VBSCRIPT5.0或更高版本的脚本引擎)编写一个购物车的类,你可以轻松地把它包含在ASP页面当中。我之所以没有使用组件技术是因为以下两个原因:一是我只想使用纯ASP代码编写这个程序;二是不是所有的服务器都可以让你使用组件,尤其是那些免费组件。
URL查看 http://www.qqread.com/asp/g321518000.html进入讨论组讨论。
下一页 1 2 3 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章