2

我想缓存单个 php 文件的结果(几分钟)。阅读了几篇文章后,这似乎很容易,例如遵循http://www.addedbytes.com/articles/caching-output-in-php/

但是,在http://simas.posterous.com/php-data-caching-techniques的末尾,作者说应该进行文件锁定,我在网上的任何示例中都看不到锁定。这是必需的吗?我该怎么做?

非常感谢!

4

2 回答 2

1

我们为此使用Nette的 NSafeStream 类 - 它提供线程安全的文件访问:

NSafeStream

你不需要使用框架的其余部分,你可以只使用这个类。

于 2011-02-13T15:38:15.613 回答
1

看看这个: http: //php.net/manual/en/function.flock.php

于 2011-02-13T18:15:20.200 回答