On 3/11/07, Dan Jacobson jidanni@jidanni.org wrote:
Just curious about ways to maybe save bandwidth for little mediawiki installations as well as wikipedia:
Have the logos at the bottom of the screen, background images use the central wikimedia ones ("hotlinked") instead of the ones that come from the distribution .tar. And on the central wikimedia ones, have Expires: Jan 1 2036 etc. HTTP header. Result: one copy cached forever on the whole Internet? If one day regret Expires 2036, then just change the filename when needed. Or maybe expires 1 year form now, etc.
Maybe also somewhat for .css.
That would be great if a) the Wikimedia Foundation had lots of bandwidth and Squid resources to spare, and b) it never ever ever would ever not have lots of bandwidth and Squid resources to spare (since packaging things this way would be tantamount to a promise never to remove them). Also, it'll be fun when every MediaWiki install on the Internet looks ugly every time the cluster goes down, and I'm sure it would be viewed as very professional to have a third-party wiki with zero users take ten seconds to fully load a cache miss at peak hours.
It wouldn't work at all for CSS, since that changes on a regular basis.