|
voiceinsideyou made changes - 14/Sep/11 04:11 PM
Kuno Woudt made changes - 15/Sep/11 09:49 AM
Ahh, perhaps the individual requests were what it was doing before, on Classic? It was indeed very slow - but I found it satisfactory. You load the page once and then just go through checking all the pages without reloading; using a separate tab (set to not retrieve latest versions) to update the entries if need be. It used to have a separation button to ask it to retrieve the latest versions so most of the time the page load was fast. Given Dave's comments on
Kuno Woudt made changes - 19/Sep/11 10:41 AM
commit a14b349f4c8f33c9300bf7fe959d261b56d96f3e
Kuno Woudt made changes - 19/Sep/11 12:50 PM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I had a stab at doing this without an API, but it requires requesting each individual transcluded page, which is terribly slow to do in the page itself. So either that needs to be done from cron, or the results need to be cached (I think the old server did some caching here).
I'm going to put that work on hold again for a bit, I have Internal Server Errors to fix.
This really would be much better if it could be done through the MediaWiki API.