Nginx系列之静态服务
博文大纲: 1)静态资源类型 2)静态资源场景 3)静态资源配置语法 4)静态资源文件压缩 5)静态资源浏览器缓存 6)静态资源防盗链 1)静态资源类型 Nginx作为静态资源web服务器部署配置,传输非常的高效,常常用于静态资源处理、请求、动静分离! 非服务器动态运行生成的文件属于静态资源! 类型 种类 浏览器端渲染 HTML、CSS、JS 图片 JPEG、GIF、PNG 视频 FLV、MP4 文件 TXT、任意下载文件 2)静态资源场景 静态资源传输延迟最小化! 如图: 3)静态资源配置语法 1)文件读取高效——>sendfile Syntax:sendfile on | off ; Default:sendfile off ; Context:http、server、location、if in location ; 2)提高网络传输效率——>nopush Syntax:tcp_nopush on | off ; Default:tcp_nopush off ; Context:http、server、location ; 作用: sendfile开启情况下, 提⾼⽹络包的'传输效率'; 3)与 tcp_nopush 之对应的配置 tcp_nodelay Syntax: tcp_nodelay on | off ; Default: tcp_nodelay on ;