UNBELIEVABLE performance optimization for XPages apps just by using the new Domino 8.5.3 server
Julian Buss, October 11th, 2011
Tags:  xpages 
You might have heard of the new feature "Use runtime optimized JavaScript and CSS resources" of Domino 8.5.3. In theory, Domino is now able to aggregate various JavaScript and CSS resources your XPages App needs to single files.

I just made my first test with one XPage of a moderate complex intranet application. Please, make sure you're seated properly while enjoying these numbers:

Domino 8.5.2:
94 HTTP requests, 98.15KB data

Domino 8.5.3:
29 HTTP requests, 9.5KB data

I tested that from my home where I only have a moderately slow internet connection. The app ran on a server which resides in some datacenter somewhere.
Here are how long it actually took to load the page:

Domino 8.5.2:
12 seconds

Domino 8.5.3:
1 second

I am impressed. From 12 seconds down to 1. Without any change to any code. Just by enabling the new "use runtime optimized JavaScript and CSS resources" option of Domino 8.5.3.

If you have XPages apps, this is your reason why your organization should update as soon as possible.

A big thank you goes to the IBM engineers who made this possible. And I'm curious: do LAMP and Microsoft or other web development environments provide such a feature?
I am a software developer, consultant and one of the founders of YouAtNotes. You can hire me if you're looking for an expert in
IBM XPages
IBM Domino development
Workflow for IBM Domino
Mobile Apps for Domino or XPages
Just drop a note to sales@youatnotes.com.

Thanks for reading and have a nice time here!

Please note my Apps for iPhone and iPad: NotesBook: takes your Lotus Notes Notebook (Journal) to your iPhone and iPad xpageswiki.com: huge XPages Tips & Tricks collection for iPhone and iPad