caching+file locking

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • siliconmike

    #1

    caching+file locking

    I've configured apache to fetch filename.htm if user requests
    filename.htm. But if filename.htm does not exist, apache will call
    index.php.

    Now, index.php will generate a page, buffer it using ob_start and then
    save it as filename.htm (thus, effectively filename.htm is cached as
    static
    file on server hard disk)

    Every 10 minutes a cron job deletes filename.htm

    So all users requesting filename.htm would be served with the static
    version if it exists, otherwise a latest dynamic version created by
    index.php.

    Any comments about using this type of caching technique..? Any
    concurrent read/write problems that anyone foresees?

    Mike

  • R. Rajesh Jeba Anbiah

    #2
    Re: caching+file locking

    siliconmike wrote:
    <snip>[color=blue]
    > Any comments about using this type of caching technique..? Any
    > concurrent read/write problems that anyone foresees?[/color]

    Obviously, locking is the major issue with file based caching
    solutions. The workaround is swap file technique--but that will consume
    more space.

    --
    <?php echo 'Just another PHP saint'; ?>
    Email: rrjanbiah-at-Y!com Blog: http://rajeshanbiah.blogspot.com/

    Comment

    Working...