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