May 02, 2017 11:07AM
Vasiliy P. Melnik Wrote:
-------------------------------------------------------
> я не понял как вы проверяете устаревание файла. Каждый раз дергать
> скрипт и он сверяет файл оригинальный и файл сжатый? try_files он ведь
> только наличие проверяет

Да. К сожалению сейчас так - при каждом обращении сверяю даты модификации оригинального и сжатого файла. Проблема в том, что с одной стороны есть несколько людей которые правят стили, скрипты и т.д. и заставить их создавать сжатую версию я не могу. С другой - на каждый запрос нового пользователя сжимать на лету было довольно накладно (одноядерный проц. на котором ещё и ssl/http2).

Отсюда и возникла идея делать подзапрос, прежде чем отдать файл. И ничего лучше чем auth_request на тот момент не придумалось.
А в идеале мне это виделось так, чтобы try_files в первом локейшене проверял даты модификации и если в нём пересоздавалась сжатая версия, то отдать её и одновременно сохранить (fastcgi_store). Если файл не менялся - то перейти на след. вариант и там как обычно
Subject Author Posted

try_files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 01, 2017 07:11AM

Re: try_files - принудительно "перейти" к следующему варианту

Vasiliy P. Melnik May 02, 2017 04:08AM

Re: try_files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 04:26AM

Re: try_files - принудительно "перейти" к следующему варианту

Vasiliy P. Melnik May 02, 2017 10:08AM

Re: try_files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 11:07AM

Re: try_files - принудительно "перейти" к следующему варианту

Vasiliy P. Melnik May 02, 2017 11:21AM

Re: try files - принудительно "перейти" к следующему варианту

Илья Шипицин May 02, 2017 11:24AM

Re: try files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 11:31AM

Re: try files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 11:38AM

Re: try files - принудительно "перейти" к следующему варианту

Vasiliy P. Melnik May 02, 2017 11:39AM

Re: try files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 11:57AM

Re: try files - принудительно "перейти" к следующему варианту

Vasiliy P. Melnik May 02, 2017 02:18PM

Re: try files - принудительно "перейти" к следующему варианту

Илья Шипицин May 02, 2017 11:58AM

Re: try files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 12:09PM

Re: try files - принудительно "перейти" к следующему варианту

Илья Шипицин May 02, 2017 12:24PM

Re: try files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 12:33PM

Re: try files - принудительно "перейти" к следующему варианту

Илья Шипицин May 02, 2017 12:52PM

Re: try files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 02, 2017 01:02PM

Re: try files - принудительно "перейти" к следующему варианту

Илья Шипицин May 02, 2017 01:06PM

Re: try files - принудительно "перейти" к следующему варианту

Илья Шипицин May 02, 2017 02:36PM

Re: try_files - принудительно "перейти" к следующему варианту

Дмитрий Герасимов May 03, 2017 11:14AM

Re: try_files - принудительно "перейти" к следующему варианту

S.A.N May 03, 2017 11:35AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 70
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready