Session,cookies比较

来自Asp.net精英论坛:bbs.1aspx.com 


不管流量大还是小,都不会轻易用session的,因为session需要开销,session是占系统资源的。

session一般用在后台登陆,cookies则用在人数比较多的前台会员登陆(此后台和前台非指html/js和asp/php等关系)
之所以后台用session不用cookies是指session比cookies安全些,因为cookies保留在客户端(访问者电脑上),能修改,而且session 是服务器记忆~

前台用cookies,则是因为cookies保留在客户端,即使电脑关闭或者一段时间不操作,都还有效,避免重新登陆、统计标记失效等问题。

那么前台为啥不用安全点的session呢?一来前台访问人数多,后台也就那几个管理员,session的话,就占用太多资源了。二来前台需要的安全系数比后台少很多~三、前台需要操作的时间长,比如论坛、统计标记等,如果用session,关闭浏览器或者一段时间后,就得重新登陆了,访问页面又+1了,显然是不满足要求的,而程序后台呢?管理员设置东西,一下就好了。如果用cookies,如果关闭浏览器,特别是在网吧,别人来上,那不就进入后台了?人就能删除某会员ID,能删除**附件,能更改论坛名字。

当然,一切安全和非安全都是技术的较量,只要做到位了,就安全了。

总结下:session少用,因为它会占用服务器资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值