生活场景
你现在是一个酒店经理,负责招待客人。每天接待几十个客人,当然其中会有很多熟客。如果你想成为一名顶尖的酒店经理,那么你必须知道这些熟客的姓名,性格,喜好,爱吃什么,对什么忌口,如果你能够做到这一点,那么客人会觉得非常有面子,会和你成为朋友,回头客也会越来越多,因为你的服务,客人的体验感非常棒。你离顶尖也就不远了。
现在来看一下各种网站,企鹅会在你生日的时候给你发祝福,X博会根据你的喜好来推送新闻,你在网上购物下单的时候只需要点点点就行,不用每次都输入个人信息。这代表什么?代表了这些网站都记住你了,他们都想成为一个顶尖的酒店经理。
早期的Web站点设计者都有自己的识别技术
- HTTP首部(承载了用户信息)
- 客户端IP地址跟踪
- 用户登录,用认证的方式来识别用户
- 胖URL,在URL中嵌入识别信息的技术
- Cookie,强大,高校,持久的识别技术
这里着重讨论下Cookie
Cookie类型
会话Cookie和持久Cookie,两者的唯一区别就是过期时间
会话Cookie:临时Cookie,记录用户访问站点时的设置和偏好,退出浏览器后就删除
持久Cookie:存储在硬盘上,即使浏览器退出,计算机重启,它仍然存在。通常用于维护某个用户周期性访问站点的配置文件或登录名
Cookie工作方式
作为一名顶尖的酒店经理,你无需记住每一个客人的姓名