On 22 Aug 2002, Chris Dennis wrote:

> Yesterday I was able to use FProxy to view The Freedom Engine's main
> page, so that page ought now to be in my node's datastore.

The page itself is probably in your datastore, but the manifest isn't. 
(see below for explanation)

> But today when I try to return to the same page, FProxy says the request
> can't even make it off my node.  Why does it have to?  Why can't it just
> retrieve the page from my datastore?

Because The Freedom Engine is a so-called DBR (Date-Based Redirect) site, 
which needs to be re-inserted (and re-fetched) every day.

The advantage of DBR sites is that they allow the freesite author to
update the site without changing the key of the site. The downside 
is that even if the author doesn't change anything, he/she has to
re-insert the site daily and other Freenet users need to at least retrieve 
the daily manifest (the file which lists all the files in a freesite) in 
order to view the site.

Usually it's not necessary to re-insert and re-fetch all the files in a 
freesite, just the changed files and the manifest file.

Another type of a freesite is an edition freesite, which doesn't need to 
be re-inserted and re-fetched every day, but the author needs to change 
the site key every time he/she updates the site.

For example:
SSK@qe3ZRJg1Nv1XErADrz7ZYjhDidUPAgM/nubile/10//
Is a key to an edition site. It's common practice to number different 
editions like this and to include links in the main page to next and 
previous editions. The links usually include an image from the 
next/previous edition, so users who see the images know that the 
next/previous editions are retrievable.

-- 
Mika Hirvonen <[EMAIL PROTECTED]>
  http://nightwatch.mine.nu/


_______________________________________________
support mailing list
[EMAIL PROTECTED]
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/support

Reply via email to