Moin,
On Saturday 01 July 2006 18:00, Gregory Maxwell wrote:
On 6/30/06, Platonides <Platonides(a)gmail.com>
wrote:
[snip]
As a side note, there's currently a script on
toolserver querying
every change on wikipedia. Ask for some revisions when a user calls
the php shouldn't matter in comparison ;-)
External storage is a toolserver problem so i don't know why you
complain to me so much about it. Morevoer, there're worse methods of
implementating it, what about doing it on javascript? hahaha.
There is a huge difference between reading every article change (less
than 1 per second on a one month average) and reading all of the
9000ish revisions to George W. Bush every time someone wants to view
the blame map.
Cache the blame map. In addition, cache it for each revision. Limit the
cache to "N maps or M megabytes, whatever is reached earlier".
I think it should be possible to generate the blame-map for revision N+1
from the map of revision N and the diff between the revisions.
Best wishes,
Tels
--
Signed on Sat Jul 1 19:20:27 2006 with key 0x93B84C15.
Visit my photo gallery at
http://bloodgate.com/photos/
PGP key on
http://bloodgate.com/tels.asc or per email.
"Wo die Schoschonen schön wohnen."