当前位置: 首页 > news >正文

西安wordpress主题优化seo软件

西安wordpress主题,优化seo软件,网站导航设计应注意哪些问题,软件定制开发服务Session和Cookie是什么?有什么区别?分布式Session问题又是什么? Cookie:是服务器发送到浏览器并保存在本地的数据。在浏览器下一次向同一服务器再次发送请求时,将Cookie也发送给服务器,并以此来判定这个请…

Session和Cookie是什么?有什么区别?分布式Session问题又是什么?

  • Cookie:是服务器发送到浏览器并保存在本地的数据。在浏览器下一次向同一服务器再次发送请求时,将Cookie也发送给服务器,并以此来判定这个请求是否是浏览器第一次发送的请求。至于是怎么判定的,会在下面的Cookie和Session配合中说到。
  • Session:代表浏览器和服务器的一次会话。Session存储用户会话所需的属性和配置信息。

Session和Cookie的区别

  • 保存位置不同:Session保存在服务器端,Cookie保存在浏览器。正因如此,Cookie在保存数据方面的安全性不如Session,所以Cookie用来保存一些隐私性不强的内容比较合适。
  • 存取内容的方式不同:Cookie只能保存ASCLL,而Session可以保存任意类型。
  • 数据存储的大小不同:Cookie只能保存小于4K的内容,而Session则大小不固定,但肯定的是其大小要比Cookie大的多。

Session和Cookie的配合流程
在用户第一次向服务器发送请求时,服务器会根据用户的信息不同,创建不同的Session,并生成该Session的唯一标识SessionID,返回给浏览器。浏览器在接收到SessionID后,会将SessionID保存在Cookie中,并记录这个SessionID属于哪个域名。

在用户第二次请求服务器时,请求会去查找该域名下是否存在Cookie,存在就将Cookie发送给服务器。服务器会从Cookie中拿到SessionID,并根据这个SessionID查找到对应的Session。

分布式Session问题
在上面的配合流程中,我们就会发现一个问题:在分布式环境下,服务器肯定不止一个,而Session是保存在服务器的。那如果多服务器的环境下,两次的请求发送到不同的服务器,那不就造成SessionID查找不到对应的Session了吗?
这就是分布式Session问题。

解决办法:

  1. Nginx:服务端使用Nginx进行代理,每个请求按照请求的IP的hash进行分配服务器,保证同一IP的请求都会发送到同一服务器。
  2. Session复制:任意一台服务器的Session发生改变的时候,都会广播给所有服务器。
  3. 中间件:将Session保存在一个中间件中。
http://www.mmbaike.com/news/66765.html

相关文章:

  • 万网网站备案授权书搜索引擎营销的典型案例
  • 鸿鹄网站建设口碑营销成功案例有哪些
  • 南京网站定制百度链接
  • 快速免费做网站中国国家培训网正规吗
  • 郴州企业网站建设制作火锅店营销方案
  • 响应式外贸营销网站网站服务公司
  • 政治建设网站网络推广违法吗
  • 展示型网站多少钱专门做排名的软件
  • 个人展示网站模板如何制作企业网站
  • 百度地图怎么放在网站上米拓建站
  • 学做土建资料员的网站如何自己开网站
  • 0元购怎么在网站做seo企业建站系统
  • 建设网站什么软件比较好国家大事新闻近三天
  • wordpress下载时间太长seo网站建设优化什么意思
  • 新塘17网站一起做网店官网网站建设技术外包
  • 建筑学院网站济南新闻头条最新事件
  • 网站搜索框如何做哈尔滨新闻头条今日新闻
  • 咸宁网站seo一站式媒体发布平台
  • 福田网站优化优化大师电脑版
  • 网站设计实例教程常州网站seo
  • 网络公司代做的网站注意事项重庆网络推广平台
  • 网站seo软件普通话手抄报文字内容
  • 为什么wordpress后台写文章不一样黑帽seo技术论坛
  • 网站建设应当注意哪些问题湘潭网站设计
  • python做网站的优势深圳网站建设运营
  • h5做的网站有哪些爱站网工具
  • 电商网站开发分享国际军事最新头条新闻
  • 玉溪哪有网站建设开发前端优化网站
  • 深圳便宜建网站市场调研数据网站
  • 哈尔滨做网站设计中国的搜索引擎有哪些