提到session,我们很多人都知道,有朋友问session是什么意思,还有人想问java中session和cookie的区别,这到底怎么回事呢?其实php中session和cookie呢,接下来小编在这里给大家带来session是什么意思,希望对大家有帮助。
session是什么意思
session在计算机中,尤其是在网络应用中,称为“会话控制”。
Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
当用户请求来自应用程序的 Web页时,如果该用户还没有会话,则Web服务器将自动创建一个 Session对象。当会话过期或被放弃后,服务器将终止该会话。
Session 对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在Session对象中。
Session的相关设置:
1、session.use_cookies:默认的值是“1”,代表SessionID使用Cookie来传递,反之就是使用Query_String来传递;
2、session. name:这个就是SessionID储存的变量名称,可能是Cookie,也可能是Query_String来传递,默认值是“PHPSESSID”;
3、session.cookie_lifetime:这个代表SessionID在客户端Cookie储存的时间,默认是0,代表浏览器一关闭SessionID就作废……就是因为这个所以Session不能永久使用!
4、session.gc_maxlifetime:这个是Session数据在服务器端储存的时间,如果超过这个时间,那么Session数据就自动删除!
(从事某项活动的)一段时间, (一届)会议; 会期
学期, 授课时间; 一场训练
开庭; 开庭期
预约
讨论, 辩论
go into secret session
开秘密会议
the summer session
夏季学期
between sessions
休会期间
have quite a session with somebody.
和某人纠缠了一阵子
Some crowded schools have double sessions.
有些学生众多的学校每天分两批上课。
Session是什么意思?
session简介 Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。 具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。 需要注意的是,一个Session的概念需要包括特定的客户端,特定的服务器端以及不中断的操作时间。A用户和C服务器建立连接时所处的Session同B用户和C服务器中建立连接时所处的Sessions是两个不同的Session。 编辑本段Session的解决方案 那什么是Session的解决方案呢?我们知道,用户访问一个网站时往往需要浏览许多网页。对于一个通过PHP构筑的网站来说,用户在访问的过程中需要执行许多的PHP脚本。然而由于HTTP协议自身的特点,用户每执行一个PHP脚本都需要和Web服务器重新建立连接。 又由于无状态记忆的特点,此次连接无法得到上次连接的状态。这样,用户在一个PHP脚本中对一个变量进行了赋值操作,而在另外一个PHP脚本中却无法得到这个变量的值。例如,用户在负责登录的PHP脚本中设置了$user="wind",却无法在另一个PHP脚本中通过调用$user来获得“wind”这个值。也就是说,在PHP中无法设置全局变量。每个PHP脚本中所定义的变量都是只在这个脚本内有效的局部变量。 Session解决方案,就是要提供在PHP脚本中定义全局变量的方法,使得这个全局变量在同一个Session中对于所有的PHP脚本都有效。上面我们提到了,Session不是一个简单的时间概念,一个Session中还包括了特定的用户和服务器。因此更详细地讲,在一个Session定义的全局变量的作用范围,是指这个Session所对应的用户所访问的所有PHP。 例如A用户通过Session定义了一个全局变量$user=“wind”中,而B用户通过Session定义的全局变量$user=“jane”。那么在A用户所访问的PHP脚本中,$user的值就是wind。
淘宝里的session过期是什么意思
session失效也是通常说的session过期,也就是说在没对服务器触发任何连接操作的时候,在规定时间内清空或回收,使之内如消失,一般的配置都是30分钟。
拓展资料:
Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个用法就是存储用户的首选项。
例如,如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,请参阅“ASP 应用程序”部分的“管理会话”。注意 会话状态仅在支持 cookie 的浏览器中保留。
session—百度百科
Java中Session有什么作用
简单通俗的讲session就是象一个临时的容器
来存放这些临时的东西
从你登陆开始就保存在session里
当然你可以自己设置它的有效时间和页面
举个简单的例子
我们做一个购书的JSP网站
顾客买书的时候会挑选出一些书
但是在付钱之前还可以修改,所以不能存到数据库
就可以先保存在session里
等到确认了以后再放入数据库...
session是什么意思
session
英 [ˈseʃn] 美 [ˈsɛʃən]
n.开会,会议; (法庭的)开庭; 会期,学期; (进行某活动连续的)一段时间
复数: sessions
派生词:sessional
双语例句
1. Charles and I were closeted in his study for the briefing session.
我和查尔斯在他的书房里闭门开简介会。
2. He returned from a lunchtime drinking session with his business cronies.
中午跟那帮生意上的朋友喝完酒后,他回来了。
3. He collapsed following a vigorous exercise session at his home.
在家剧烈运动了一阵后他突然昏倒了。
4. Begin by planning on three two-hour reviews with four chapters per session.
先安排3次温习时间,每次用2个小时复习4个章节。
5. Rupert Moon is out of today's session with a twisted knee.
鲁珀特·穆恩扭伤了膝盖,无法参加今天的训练。
路由器里面的session是什么意思
可以基于tcp或者udp协议,路由保存会晤连接,直到一方拆除会晤。
Session:在计算机中,尤其是在网络应用中,称为“会话”。
Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。
php中$$_session[]是什么意思?
用户会话保存变量
1.php文件
<?php
session_start();
$$_SESSION["str"]="我是中国人!!!";
?>
2.php文件
<?php
session_start();
echo $$_SESSION["str"];
?>
先执行1.php,,再执行2.php,,会看到在1.php里面设置的变量被输出了,,就这作用,,用来保存跨域的变量
楼上说的不对,,session虽说是保存在服务器端,,但对客户端仍有数据发送,并且是以cookie的方式,,如果客户端禁用了cookie,,session也是用不了的.....还有,,session也是可以造假的...并不一定百分之一百安全
Session ID是什么意思??
SessionID存放在服务器内存和客户机的Cookie里面。当用户发出请求时,服务器将用户Cookie里面记录的SessionID和服务器内存中的SessionID进行比对,从而找到这个用户对应的Session进行操作。
1.Session用来追踪每个用户的会话,使用服务器生成的SessionID进行标识,用以区分用户。Session存放在服务器的内存中,SessionID存放在服务器内存和客户机的Cookie里面。
2.在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。
3.当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。Session 对象最常见的一个用法就是存储用户的首选项。
4.如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,会话状态仅在支持 cookie 的浏览器中保留。
5.当用户发出请求时,服务器将用户Cookie里面记录的SessionID和服务器内存中的SessionID进行比对,从而找到这个用户对应的Session进行操作。
session是什么意思
在编程里是会话的意思
Session 对象存储特定用户会话所需的信息。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。
当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器将自动创建一个 Session 对象。当会话过期或被放弃后,服务器将终止该会话。
Session 对象最常见的一个用法就是存储用户的首选项。例如,如果用户指明不喜欢查看图形,就可以将该信息存储在 Session 对象中。有关使用 Session 对象的详细信息,请参阅“ASP 应用程序”部分的“管理会话”。
注意 会话状态仅在支持 cookie 的浏览器中保留