Quick Nav:  Online Store   |   Login | Register

Best practices for speeding

Rate this topic:

Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
AuthorMessages
paco
<50 Posts
Posts:27


07/16/2008 2:04 PM  

Hello John,

I have a question regarding DNN pages and Pageblaster optimizing them. Firrst a quote from: http://developer.yahoo.com/performance/rules.html

Front-end engineers that care about performance want a page to load progressively; that is, we want the browser to display whatever content it has as soon as possible. This is especially important for pages with a lot of content and for users on slower Internet connections. The importance of giving users visual feedback, such as progress indicators, has been well researched and documented. In our case the HTML page is the progress indicator! When the browser loads the page progressively the header, the navigation bar, the logo at the top, etc. all serve as visual feedback for the user who is waiting for the page. This improves the overall user experience.

The problem with putting stylesheets near the bottom of the document is that it prohibits progressive rendering in many browsers, including Internet Explorer. These browsers block rendering to avoid having to redraw elements of the page if their styles change. The user is stuck viewing a blank white page.

The problem caused by scripts is that they block parallel downloads. The HTTP/1.1 specification suggests that browsers download no more than two components in parallel per hostname. If you serve your images from multiple hostnames, you can get more than two downloads to occur in parallel. While a script is downloading, however, the browser won't start any other downloads, even on different hostnames.

END QUOTE

My experience with my DNN website is that there is a white page for a long time and then all of a sudden the whole page is there. Even after installing and using Pageblaster it remains like this. This can be noticed especially when using a slow connection.
Until now I just used the default settings and did not work yet on the Static File Handler. I know some gain can be made with that. But it remains strange to me that DNN behaves like this. What else can be done so the page loads more progressively besides tweaking the page with the Static File Handler?

Regards, Paco

John Mitchell
Posts:3471


07/16/2008 2:26 PM  

Did you comment or remove the exclude path for merging the CSS files?

paco
<50 Posts
Posts:27


07/16/2008 3:13 PM  

 

Hello John,

There is nothing about this in the General settings.
I added a PB module to my home page and saw the possilbity for "Exclude Path".
I did not add anything there to be excluded.

Is the exclude path for merging the CSS files commented by default? 
If so, can you tell me where I can uncomment this?

Thanks in advance. Regards, Paco

 

John Mitchell
Posts:3471


07/16/2008 3:20 PM  
It's in the Snapsis.PageBlaster.config file which is in the root of your website.
paco
<50 Posts
Posts:27


07/16/2008 3:53 PM  

Hello John,

They were uncommented and I placed it in a comment now. Thanks for the tip.

I will continue to research http://developer.yahoo.com/performance/rules.html
I may come with some other questions in the coming days. 
The "YUI Image Loader"  seems interesting to make pages load faster and afterwards loading images.

Thanks a lot so far. Regards, Paco

John Mitchell
Posts:3471


07/16/2008 4:02 PM  
Oh, right. It's an exclude so you need to comment or remove. I made the change to the post above so others don't get confused, thanks.
Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Forums >Snapsis Product Support >PageBlaster > Best practices for speeding



ActiveForums 3.7
Powered by: Snapsis Software