日期:2014-05-20  浏览次数:20803 次

请问现在大家做电子商务网站都是用什么技术?
请问现在大家做电子商务网站都是用什么技术?
提交订单前通过那种方式来存储购物车?
session?cookies?cache?还是?

------解决方案--------------------
都用。。。。。。。。。
------解决方案--------------------
如果累计内容很小,那么可以考虑cookie。如果大一些,就只能使用数据库(这里数据库是广义此,例如xml也算)。Session、Cache集合中的东西都是会随时丢失的。Cache本来就兼容这种易丢失性,所以没有什么。反倒是Session集合,许多人上了这个当、以为生产环境网站中Session集合里的数据(只要服务器不爆炸就)永远不会丢失,结果丢得一塌糊涂。
------解决方案--------------------
探讨
如果累计内容很小,那么可以考虑cookie。如果大一些,就只能使用数据库(这里数据库是广义此,例如xml也算)。Session、Cache集合中的东西都是会随时丢失的。Cache本来就兼容这种易丢失性,所以没有什么。反倒是Session集合,许多人上了这个当、以为生产环境网站中Session集合里的数据(只要服务器不爆炸就)永远不会丢失,结果丢得一塌糊涂。

------解决方案--------------------
cookie存在安全性问题
session易丢失
结合使用或使用hashtable
------解决方案--------------------
探讨
如果累计内容很小,那么可以考虑cookie。如果大一些,就只能使用数据库(这里数据库是广义此,例如xml也算)。Session、Cache集合中的东西都是会随时丢失的。Cache本来就兼容这种易丢失性,所以没有什么。反倒是Session集合,许多人上了这个当、以为生产环境网站中Session集合里的数据(只要服务器不爆炸就)永远不会丢失,结果丢得一塌糊涂。

------解决方案--------------------
就用cookies 什么安全性问题?
一个购物车又不直接涉及到数据交换,如果cookies用于购物车有安全性问题,那么客户端都不要用了都用局域网,因为客户端存在极大的安全隐患,就目前来说大部分购物网站的购物车都是cookies来保存的 用session如果客流量不大倒还行。
------解决方案--------------------
C# code
   //判断购物车是否为空
            things ts = (things)Session["ShopCart"];
            if (ts.Count != 0)
            {