On Fri, 2003-03-21 at 22:19, Brion Vibber wrote:
Next step is to add a last-touched field for pages and
users to
invalidate caches when links & preferences change -- see
http://meta.wikipedia.org/wiki/Cache_control
Okay, experimental code is in CVS and running on
test.wikipedia.org,
please give it a thorough tryout!
Caching is now enabled for all browsers except for Internet Explorer 5.0
and earlier (which apparently have some other dreadful problems, and
I've no means to test them).
-- brion vibber (brion @
pobox.com)
Checking in newcodebase/Article.php;
/cvsroot/wikipedia/phpwiki/newcodebase/Article.php,v <-- Article.php
new revision: 1.142; previous revision: 1.141
done
Checking in newcodebase/DatabaseFunctions.php;
/cvsroot/wikipedia/phpwiki/newcodebase/DatabaseFunctions.php,v <--
DatabaseFunctions.php
new revision: 1.27; previous revision: 1.26
done
Checking in newcodebase/DefaultSettings.php;
/cvsroot/wikipedia/phpwiki/newcodebase/DefaultSettings.php,v <-- DefaultSettings.php
new revision: 1.20; previous revision: 1.19
done
Checking in newcodebase/LinksUpdate.php;
/cvsroot/wikipedia/phpwiki/newcodebase/LinksUpdate.php,v <-- LinksUpdate.php
new revision: 1.11; previous revision: 1.10
done
Checking in newcodebase/OutputPage.php;
/cvsroot/wikipedia/phpwiki/newcodebase/OutputPage.php,v <-- OutputPage.php
new revision: 1.116; previous revision: 1.115
done
Checking in newcodebase/SpecialMovepage.php;
/cvsroot/wikipedia/phpwiki/newcodebase/SpecialMovepage.php,v <-- SpecialMovepage.php
new revision: 1.30; previous revision: 1.29
done
Checking in newcodebase/User.php;
/cvsroot/wikipedia/phpwiki/newcodebase/User.php,v <-- User.php
new revision: 1.41; previous revision: 1.40
done
Checking in newcodebase/maintenance/buildTables.inc;
/cvsroot/wikipedia/phpwiki/newcodebase/maintenance/buildTables.inc,v <--
buildTables.inc
new revision: 1.23; previous revision: 1.22
done
RCS file: /cvsroot/wikipedia/phpwiki/newcodebase/maintenance/patch-cache.sql,v
done
Checking in newcodebase/maintenance/patch-cache.sql;
/cvsroot/wikipedia/phpwiki/newcodebase/maintenance/patch-cache.sql,v <--
patch-cache.sql
initial revision: 1.1
done
Checking in newcodebase/maintenance/patch-list.txt;
/cvsroot/wikipedia/phpwiki/newcodebase/maintenance/patch-list.txt,v <--
patch-list.txt
new revision: 1.8; previous revision: 1.7