目录
cookie
session
反向代理 nginx
降权
cookie
就是信物,类似于使用玉佩寻人的玉佩,可以记录服务器与客户端之间的状态
这个信物保存在浏览器客户端,服务器会记住cookie一段时间,可以实现账号免密登陆
cookie的格式类为key1=value1;key2=value2的形式
浏览器发送的cookie在请求报文的cookie字段中
cookie体积过大会造成请求和响应速度变慢
cookie可以在前后端修改,数据不安全
session
为了解决cookie的问题,session被设计出来了,是基于cookie实现的
session的数据,服务器保存key与value,客户端保存key,一旦口令被篡改,就丢失了映射关系,使得安全系数更高了
网络编程
两台以上的设备通讯
反向代理 nginx
在客户端请求量巨大的时候,比如瞬间1w次请求,可以用一个反向代理,将1w个请求分散到4个服务器处理再返回,这个过程叫负载均衡
降权
服务器是可以与服务器进行交互的,我们可以用node处理一下数据,
在高并发的时候,只加载核心数据等重要数据,选择性不加载评论数据等,
保证网页的基本功能实现,提高用户体验
并发与并行
并发是在一段时间内
并行是在同一时间内
域名不同就是跨域,包括ip,端口号
cdn节点服务器 内容分发,把内容放在一些节点,
取页面以及静态资源虽然快捷,但是数据依然在主数据库
每一门服务器语言都可以做底层请求的
服务器可以请求服务器的 例如php 请求 java
jsonp能不用就不用,一般服务器都可以解决跨域问题的
负载均衡
直接用nginx配置一下就可以了,分散几个,每个百分之多少
物理层:网线
链路层:怎么传 局域网 还是 大网
网络层:ip 怎么找到地址
传输层:不稳定的状态 tcp udp 保证传输协议的
http基于tcp之上的,把报文完整的传输的
会话层:建立会话
表示层:utf8格式
应用层:应用程序
数据结构、操作系统、算法思想、数据分析、网络原理
网友评论