Пожелание по mod_rewrite
Igor Sysoev
is at rambler-co.ru
Tue Mar 15 13:28:25 MSK 2005
On Tue, 15 Mar 2005, Andrew Velikoredchanin wrote:
> Igor Sysoev пишет:
>> On Tue, 15 Mar 2005, Andrew Velikoredchanin wrote:
>>
>>> Igor Sysoev пишет:
>>>
>>>> On Sun, 13 Mar 2005, Andrew Velikoredchanin wrote:
>>>>
>>>>> Игорь, если возможно, можно-ли в будущем (когда будешь заниматься
>>>>> проверкой файлов в mod_rewrite) внести в функциональность mod_rewrite
>>>>> условие сравнения времен создания двух файлов? Это нужно для кэширования
>>>>> страниц. Время их создания будет сравниваться со временем создания
>>>>> специальных файлов, показывающих время обновления данных для этой
>>>>> страницы. Причем, желательно такие сравнения сделать вложенными (у меня
>>>>> сейчас делается две проверки такого типа - на обновление конкретной
>>>>> страницы и глобального обновления всех страниц в каталоге).
>>>>
>>>>
>>>>
>>>> Наверное, можно сделать что-то вроде такого:
>>>>
>>>> set $time0 "-m $DOCUMENT_ROOT$URI";
>>>> set $time1 "-m $DOCUMENT_ROOT$URI";
>>>>
>>>> if ($time0 < $time1) {
>>>> ...
>>>> }
>>>>
>>>> А что предполагается делать в случае, если файл устарел ?
>>>
>>>
>>> При устаревании файла будет запускаться скрипт который будет выдавать его
>>> юзеру и параллельно делать его новую копию.
>>
>>
>> А кто будет запускать скрипт ?
>
> Либо бэкэнд, либо fastcgi на nginx.
А чем это будет отличаться от обычного кэширования (когда оно будет сделано) ?
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list