nginx 静态资源优化配置

前言

在很多公司,nginx不仅作为反向代理服务器使用,而且承载着一部分静态资源存储的功能,比如将图片等静态资源放在nginx目录下,比较熟悉的是,在一些前后端分离的网站中,某些情况下,为了能充分提升用户访问页面时的加载体验,常常需要将一部分的html等静态资源缓存在nginx中,这就涉及到nginx 静态资源优化相关的配置

静态资源优化常用配置策略

下面提供几个常用的静态资源优化的配置指令,以供实战参考

  • sendfile on;
  • tcp_nopush on;
  • tcp_nodeplay on;
  • gzip on;
sendfile on;
tcp_nopush on;
tcp_nodelay on;

一、sendfile 指令

用来开启高效的文件传输模式

nginx 静态资源优化配置_第1张图片

一个正常的请求静态资源的过程大概是这样的:

  1. 客户端通过网络接口向服务端发送请求;
  2. 操作系统将客户端请求传递给服务器端应用程序;
  3. 服务器端应用程序处理这些请求,请求处理完成后,操作

你可能感兴趣的:(nginx入门到精通,nginx,静态资源优化配置,nginx,静态资源优化)