今天学习到session,这里谈谈理解,部分为网友的解释,就不改了,我也是综合大家的意见,写写自己的理解。
*** session,英文中并没有很好的解释,但在英文中,它可以被理解为:会话,时域等意义。
简而言之,session是指当用户登录某服务器后,服务器方在自己的全局变量域中建立惟一的ID标识此用户,只要用户没有退出登录或者在规定的时间内响应服务器的通信,则认为此用户一直在线,这整个过程叫做cession。包括客户端,服务器,和这之间用户操作的时间。也可以理解为用户登录到退出的 时域+空域。
SESSION对象。能在客户端存储一些变量,可以让程序员方便的调用变量。可以使用Session对象存储特定的用户会话所需的信息。当用户在应用程序的页之间跳转时,存储在Session对象中的变量不会清除;而用户在应用程序中访问页时,这些变量始终存在。也可以使用Session方法显式地结束一个会话和设置空闲会话的超时期限。
各种语言编写的程序中都有session:php,.net,jsp,backbone.js.......