NGINX缓存应用

缓存类别:

客户端缓存(sqlit)、浏览器缓存(cookie)、CDN缓存、NGINX缓存、应用缓存(encache)、统一缓存(redis)

Nginx主要应用

  1. Nginx 的反向代理;
  2. Nginx 的负载均衡;
  3. Nginx 的动静分离;
  4. Nginx 解决跨域访问问题;
  5. Nginx 的防盗链配置。

NGINX缓存服务器的静态文件:

对客户已经访问过的内容在nginx服务器本地建立副本,达到减少NGINX服务器与后端服务器之间的网络流量

https://www.cnblogs.com/wangzhisdu/p/7771069.html

开启gzip压缩

https://www.cnblogs.com/mitang/p/4477220.html

gzip压缩:

1. 浏览器:嘿,给我来一个index.html,如果要有,给我来一个压缩版的可以吗 
2. 服务器:容我找找……好,满足你,如果找到了给你压缩以下,gzip格式的哦 
3. 服务器:yep,找到了,正在压缩,马上传给你。 
4. 浏览器:太棒了,只有10kb,我来解压,并且渲染给用户。

情况很简单:文件越小,下载更快,用户感受更好。

开启代理缓存

https://www.cnblogs.com/lovelinux199075/p/9064431.html

代理缓存:

由一个代理服务器下载的页面存储。一个代理服务器为多个用户提供一条通道。缓冲的代理允许一个代理服务器减少对同一个网站的同样页面的请求次数。一旦代理服务器的一个用户请求了某页,代理服务器就保存该页以服务于它的其他用户的同样请求。高流量的网络网关,例如美国在线(AOL)和CompuServe,通过存储流行的站点缓冲来加速网页的显示,例如白宫,就放在一个本地服务器上。一方面这种处理减少了用户等待页面显示的时间,然而由广告支持的站点却由于流量流失而受损,因为缓存不能被捕获或测量。可能降低cookie的作用。

猜你喜欢

转载自blog.csdn.net/zuokaopuqingnian/article/details/84672673