关于php和nginx的一些小优化

一,php的cli命令行是不使用php缓冲区的,在使用php-fpm时可以在php.ini中设置output_buffering = 4096,implicit_flush=false 或 off,要修改输出缓冲区的大小,应确保使用4或8的倍数,他们分别对应32位和64位操作系统,第二个值设置当有新数据写入php缓冲区禁止刷新发送到下一层,这样只有在写满缓冲区或脚本结束时才会刷新。

二,nginx开启gzip,level越高压缩度约越大,压缩速度越慢,越占用php,一般设置为4到6,因为当设置到6或之后时压缩度不会再有更大的提升了。

你可能感兴趣的:(关于php和nginx的一些小优化)