Hello Buddy!!

Welcome to my blog on...aah…amm…aaaa… just about anything that excites me.

To Dos: Enjoy the blog / browse archive / say hello (who am I).

BTW, don't forget to subscribe to my Feed before you go offline.

September 01 2007

Optimize Site Loading Time

User experience of a website largely depends on the response time of a website. And response time depends on the number of components in a page. 

Each component requires an extra HTTP request. Browsers generally download two components in parallel per hostname. Most of the website download all there components from a single hostname and for them you will see a stair – step pattern as shown below.

 

By default both Firefox and Internet Explorer sent 2 http requests to one host at a time, but this can be changed by the user, firefox setting is controlled by network.http.max-persistent-connections-per-server, in about:config page. For IE setting check out Microsoft Help and Support

But instead of relying on the users webmasters could simply use DNS aliases to split there components across multiple hostname. But just remember parallel download can degrade your site performance. Now if your components are distributed in two hostnames then the HTTP pattern request will look something like this.

This will definitely help in decreasing your site loading time which will in turn help you in increasing your site user experience.

You can read more about this at Ajax Performance and Optimizing Page Load Time

Comments:

(6) posted on Optimize Site Loading Time

Post a comment