ASP编程:只用一个Session办理购物车(1)
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。session|购物车|办理--------------------------------------------------------原文MagnusLindberg
原文链接:http://www.asptoday.com/articles/20001025.htm
翻译:pine
--------------------------------------------------------
今朝,购物车已成为电子商务体系顶用户界面的中心,它可以分明地告知主顾已购置的商品称号和数目,用户能够随时在购物车中删除购置的商品。别的,好比当用户想购置2件T恤而不是一件时,就必要修正商品的数目。这些基础的功效是一切购物车体系都应当供应的。
当接纳购物车的时分你大概在功效和功能的对照中处于一种进退失据的地步。在你眼前有几种选择:
1.不利用购物车,这固然是节俭服务器资本的最好举措(空话!);
2.把每一个商品信息都贮存在SESSION变量中,但这类办法因为利用了良多SESSION变量,十分泯灭服务器资本(可谓服务器杀手);
3.利用数据库撑持购物车,可是每次向购物车中增加商品都要读写数据库,以是这类办法也是不成取的;
在内存中会见数据无疑要比在数据库中(会见数据)要快的多,因而,我们应当在服务器真个内存中处置数据。SESSION给我们供应了这个功效,只需你不外多的滥用,它是办理成绩的一个十分好的选择。
你是不是想过只用一个SESSION编写一个既功效完美又节俭资本的购物车体系?
本文将先容怎样用VBSCRIPT(译者:必要服务器安装VBSCRIPT5.0或更高版本的剧本引擎)编写一个购物车的类,你能够轻松地把它包括在ASP页面傍边。我之以是没有利用组件手艺是由于以下两个缘故原由:一是我只想利用纯ASP代码编写这个程序;二是否是一切的服务器都可让你利用组件,特别是那些收费组件。
</p>无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。 我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。 从事这个行业,那么你可以学ASP语言,简单快速上手,熟练dreamweav排版,写asp代码,熟练photoshop处理图片,打好基础就行了 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
页:
[1]