使用PHP输出缓冲时,我是否需要关心竞争条件?

时间:2011-02-13 15:30:50

标签: php caching output-buffering

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

然而,在http://simas.posterous.com/php-data-caching-techniques结束时,作者说应该完成文件锁定,我无法在线查看任何示例中的锁定。这需要吗?我该怎么办?

非常感谢!

2 个答案:

答案 0 :(得分:1)

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

NSafeStream

您不需要使用框架的其余部分,您可以只使用此类。

答案 1 :(得分:1)