Right, this one hasn't got anything to do with the content of the site, but with the engine supporting the archive.
I understand plans are in the make and/or already started to program a better/optimized engine for the archive. That piece of knowledge, together with the 'fact' that the server's apparently under a lot of strain , got me thinking about ways things could be made more efficient.
At the moment (and for the foreseeable future), I haven't a clue how things are handled (on the php-side), but I have noticed several aspects that could lessen the load somewhat. For instance, merely browsing through the site implies that you load every single page completely. I'd think that, especially where the stories and their texts are concerned, a more asynchronous approach could be more beneficial. The only parts that need renewal on those pages are after all the story body and navigation, not?
I'm not sure whether it's like this here, but fanfiction.net implemented it a while back: a waiting queue for stories (and other information) to appear in the main indexes and search parts of the site. Basically, what they do (I think) is make an index file of the archived stories every ten minutes or so (=one query per category every x minutes) and show those in their browse section. Chapters added in that time frame can still be accessed, since that's a separate query for the database to process.
There's probably several other things that I or other users might think of. I just figured: might as well offer my suggestions - who knows, maybe something comes out of it.
Aside from all of that, if you need people helping out, I'm always willing. (I study Applied Informatics, though I'm still in my first year, so any PHP know-how comes from personal tinkering rather than official lessons I've had.)