Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Page Download Performance IdeaPage Download Performance Idea
Previous
 
Next
New Post
11/23/2007 4:34 PM
 

Ok, I have a possible idea for an add on / improvement that DNN can make... Im not sure how feasible it is, but it should help increase the download speed of most DNN sites...

Most browsers only allow two concurrent connections to a domain at a time.  I used FireBug to look at one of my smaller pages and found that it had downloaded over 60 files.  About 20 of these were JS or CSS files and there were about 40 images.  The page I was looking at had two 3rd party modules that made heavy use of js.  I know that there really isn't a good way to combine all of the CSS files and all of the JS files... but if there were a way to fully qualify the source URLS with a separate domain, or a subdomain then more concurrent connections could be created (thus reducing download time).  For example adding js.mysite.com would open up two more concurrent connections just for javascript.  Also add subdomains for css and images and that would bring the site up to 8 concurrent connections that it could be used.

I don't think it would be too tough to add fully qualified URLs to the images, css, and js files.... but is it possible to create these subdomain aliases inside DNN without actually adding the subdomains to the hosting provider. 

Let me know your thoughts!!

Thanks, Dave

 
New Post
8/29/2008 4:18 AM
 

I agree and I have some experience in page performance optimization. The another performance on dnn page is that the js files's download order is before the content files,such as picture files. Downloading js file will block the picture files. That is to say, There is only one js file being download at the same time although there is another connection to use. In my oponion, js files should be put at end of the homepage and before the form or </body> tag. I learned this from yahoo http://www.baselinemag.com/c/a/Intelligence/Yahoos-Web-Performance-Guru-14-Tenets-for-Speeding-Up-Sites/

 
New Post
8/29/2008 10:54 AM
 

Dave,

I am not sure how feasiable that is due to the setup required in IIS and other third party configurations needed to make it happen.

However, if you are looking to reduce the number of HTTP requests I would strongly recommend looking at Snapsis' PageBlaster as it has JS and CSS merge capabilities as well as advanced caching which can greatly improve site load time.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Page Download Performance IdeaPage Download Performance Idea


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out