Re: Не получается полностью отключить кэширование

Валентин Бартенев vbart at nginx.com
Wed Jun 26 15:18:22 UTC 2013


On Wednesday 26 June 2013 12:09:35 imanenkov wrote:
> М.А. Мохначевский Wrote:
> -------------------------------------------------------
> 
> > А точно ли nginx не обращается к php-fpm? Может это он кэширует? н-р
> > через
> > оптимайзеры
> 
> Насколько я понял, кэш php-fpm настраивается как раз через factcgi_xxx
> параметры (fastcgi_cache off; fastcgi_no_cache 1; fastcgi_cache_bypass 1;),
> а по ним вроде как кэширование выключено.

fastcgi_* не имеет никакого отношения к php-fpm, и про него ничего не знает.

Nginx не умеет ничего кэшировать, если его специально об этом не попросить,
а для этого нужно указать более одной директивы fastcgi_cache_*, которых у вас
не наблюдается, в частности fastcgi_cache_path.

> Оптимизаторы кэшируют не ответ сервера вроде как, а сам исполняемый код
> php, что дает прирост производительности в разы, но не на 2 порядка (20
> секунд "настроящего ответа" против 50-100 мс "быстрого" ответа).
> Конечно могу и ошибаться.

А виртуалка у вас virtualbox видимо, и файлы кладете через Shared Folders?

--
Валентин Бартенев
http://nginx.org/en/donation.html


Подробная информация о списке рассылки nginx-ru