Пожелание по 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