Не работает ^cache (?)
serglif 18.03.2004 16:07
На сайте есть страница, где представлены для скачивания программы.
У файлов автоматически определяется размер. Так как файлы большие (до 45 Мб), то операция получается долгая - около 7-10 секунд (хотя доступ к серверу по локальной сети). Размер меняется редко, ставим ^cache:
^cache[/cache/soft-$soft.id](86400){
$f[^file::load[binary;soft/$soft.file]]
<font color=#666666>(^eval($f.size\1000) Кб)</font>
}
Результат работы: файлы кэша создаются, при повторных обращениях время выдачи страницы не меняется. В чем может быть причина?
Мои мысли:
Точно известно, что Яndex ругается на наш Apache, что тот не выдает времени последней модификации файла (у меня нет прав на настройку сервера, администратор все время забывает "нехороший человек"). Может быть, что причина в этом?
- Не работает ^cache (?), serglif 18.03.2004 16:07