RE: "Learning" about pages

From: Williams Jon <>
Date: Mon, 27 Jul 1998 13:33:59 -0500

That's an interesting idea, but I'd think that it'd get unwieldy at high
volumns due to the size of the in-memory tables necessary to track usage.
Maybe squid could compute decent checksums (MD5?) and store those with the
documents in the cache. When squid goes to look at the page again, if the
checksum changed, say, five times in a row, only then would it record that
the document was uncacheable in the in-memory table.


> -----Original Message-----
> From: Jordan Mendelson []
> Sent: Monday, July 27, 1998 12:35 PM
> To:
> Subject: "Learning" about pages
> This is just a random thought htat popped into my head, so induldge me.
> Most of my customers go to the same web pages day in and day out, some of
> those web pages use server-side detection for clients and Squid always
> attempts to cache it, so the user must hit reload to view the updated web
> page. This happens all the time, the best way to fix it is to have the
> adminstrator add expires tags and what not, but let's face it... not
> everyone is going to do that.
> One of those web pages is yahoo, it seems to show a different web page if
> you are using a text browser versus a graphical browser. I could go in and
> disable caching, however in time I'm going to have more hosts than I know
> what to do with.
> The idea I had was to keep a history log of web pages. Lets take
> which contains tv listings inside somewhere...
> almost
> every time someone goes to, the page is different, however
> because of lack of Expires tags, the page never changes (even when you hit
> reload, silly frames). Squid would remember that has
> changed
> every time we've reloaded and would automatically disable caching for it.
> The logic would look something like:
> Connect to if not cached
> Connect to if page set expires and is outdated
> Connect to if last xxx fetches resulted in a new page
> Just an idea,
> Jordan
> --
> Jordan Mendelson :
> Web Services, Inc. :
Received on Mon Jul 27 1998 - 11:37:42 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:41:16 MST