When I was at the Collaborate 07 event, I gave a presentation entitled “APEX: Delivering Pages in 3 Seconds or Less (because users don’t like waiting)”, which was a bit of a ‘tongue-in-cheek’ title since APEX is capable of delivering pages much faster than that, but the title is really a reference to how quickly we as end-users (because we’re all end-users of websites) get bored and impatient if we have to wait too long for the page to be rendered after we do something.
The paper covers a couple of techniques you can use with APEX applications which can have huge effects on the scalability, performance and resource requirements for your Application. The two techniques are image caching and webserver compression and in my opinion there is almost no reason why every APEX application shouldn’t be taking advantage of these techniques.
As part of the Collaborate 07 presentation, I had to prepare a Whitepaper which goes into a great deal more detail than I could fit into an hour long presentation. I have subsequently had quite a few requests from people if they could see the Whitepaper, so for anyone who wants to take a look at a couple of techniques that could just make a difference between your application scaling to support more users and errr not scaling….then you can download a copy of the whitepaper here.