Hi, here is another quick tip for speeding up website load time and avoiding unnecessary serialization of downloadable objects. In previous tip about Keep-Alive I have explained how crucial it is to reduce number of requests or enabling KeepAlive feature to decrease number of re-connections to the same server for downloading multiple files. Here comes the interesting part!
Most of the modern browsers have limits on number of open connections to a single host (server). This means that for example Chrome can open up to 6 or 8 connections to a single host, Mozilla 8 connections and so on.
How to avoid this unnecessary serialization?
Quick Tip #6 – The power of sub-domains!
Use more than one host for serving your content. For example serve all images of website from http://img.yourwebsite.com/ sub-domain.
Do not abuse this tip! Two or three sub-domains are more than enough. Because many sub-domain would cause additional DNS look-ups and reduce effectiveness of this tip.