gunzip_buffers number size; #number为nginx服务器向系统向系统申请缓存空间的个数,size为每个空间的大小,单位为k,默认情况下number * size的大小为128k,其中size 的值取系统内存页一页的大小为4KB或者8KB即可,用法如下: gunzip_buffers 32 4k | 16 8k; #与ngx_http_gzip_module模块下的使用方法一致。
注:这是一个可选模块,如果要使用需要在nginx 编译安装的时候使用--with-http_gunzip_module 指令进行编译
四:缓存功能:
1.memcached缓存数据库常用数据。
2.xcache缓存php编译的结果,可以在多个进程之间共享xcode结果。
3.nginx的缓存是缓存opcode处理后的结果,避免客户端请求同一个页面而导致程序每次都处理一下,即再访问同一个页面,直接使用处理后的缓存即可直接返回。
五:正向代理和反向代理:
1.正向代理:工作在用户前端,用户请求的所有内容都经过代理服务器。
2.反向代理:工作在服务器前端,只代理请求次服务器的客户端请求,被其代理的服务器叫做"代理服务器"或者"上游服务器"。
下面关于Nginx的文章您也可能喜欢,不妨参考下:
CentOS 7.2下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1
搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程
CentOS 6.3下配置Nginx加载ngx_pagespeed模块
CentOS 6.4安装配置Nginx+Pcre+php-fpm