我想做个缓存,把它保存到一个php文件里里,保存时间为一个小时左右,当需要读取时就include 或require它,自认为这样应该比用fopen->flock->fread..的方式读取快。。但问题是当频繁包含缓存文件时,如果缓存正在更新,会有问题吧?
请大家给点意见。谢谢。

解决方案 »

  1.   

    楼上的把缓存保存到php文件里?没试过,呵呵.
      

  2.   

    汗,这样缓存不好,容易产生保护问题
    小的数据量建议用Session变量保存
    不过这种文件形式的应用也很多,比如计数
      

  3.   

    肯定不会用数据库的了。只是保存一个小时左右的缓存。
    那真的不能用include或require包含缓存吗?我没有什么php设计经验,不知道这样好不好。
    而且不知道频繁地用fopen->flock->fread..的方式读取文件,会不会占用更多资源。。