Я бы хотел кешировать результат одного php-файла (на несколько минут). Прочитав несколько статей, это кажется довольно простым, например, следующий http://www.addedbytes.com/articles/caching-output-in-php/
Однако, в конце http://simas.posterous.com/php-data-caching-techniques, автор говорит, что блокировка файла должна быть сделана, и я не вижу блокировки ни в каких примерах онлайн. Это обязательно? Как мне это сделать?
Большое спасибо!
Взгляните на это: http://php.net/manual/en/function.flock.php
Мы используем для этого * NS1feStream класс Nette - он обеспечивает потокобезопасный доступ к файлам:
NSafeStream
Вам не нужночтобы использовать остальную часть фреймворка, вы можете использовать только этот класс.