« 上一篇下一篇 »

数据库中session对象的使用

Session指的是访问者从开始访问一个web站点到离开为止的那段时间,而web服务器为每个访问者单独保存一个session对象。通过session可以存储访问者的一些喜好,例如:访问者是喜好新闻还是专题文章?访问者是否喜欢下载音乐等等,这些信息都可以依据session来跟踪。Session还可以创建电子商务站点的物流篮。无论什么时候用户在网站中选择了一种产品,那么这种产品就会进入购物篮,当准备离开时,就可以立即进行所选择产品的订购。另外,session还可以用来跟踪访问者的习惯,可以跟踪访问者从一个页面到另一个页面,对于站点的更新和定位是非常有好处的。

ASP通过提供session对象来管理服务器提供的session。这样,当用户在web页之间跳转时,存储在session对象中的变量不会丢失,而是在整个用户会话过程中一直存在,session对象可以在用户所能到达的每个页面使用,也就是说,它对某个特定用户来说是全局变量,但是其他的用户却不能访问。为session对象添加新的变量,可以使用应用程序在不同页面之间传递信息,这一点类似application对象。网站建设编码过程中一个session变量包含的数据可以再访问者浏览web站点的整个期间被当前访问者使用,通常这个变量可以是任意类型的值,既可以是简单的整数或字符,也可以是一个数组或一个对象。

« 上一篇下一篇 »