On the 2nd test after I made some optimization ( eliminate header5.jpg -line 9, header-mask-blue.png - line 18) the gap is now between line 20 and 21 and is bigger.
Yep, the 100% CPU utilization from 2.5 to 4.5 sec probably means you have some heavy (or inefficient) javascript running. It could also be browser layout or other CSS-related things but 9 times out of 10 it is Javascript execution.
It is a javascript profiler for IE. I usually just run it against a page, sort the results by JS execution time and drill down into the hotspot. Shouldn’t take more than a few minutes to identify the code at fault.
I have tryed the Dynatrace but I am not an expert in javascript. from what I see the most delay is on the network , especially on the server.
It is posible that this delay on the server to be generated by javascript or it’s a hosting server problem and I must change the host?
If you are kindley I will be gratefull if you can give me your email to send you the Dynatrace result , maybe from your professional view you can give me some sugestion.
Feel free to ping me at pmeenan@webpagetest.org (the contact-us link on the site goes to me). I have your page url (unless you are doing a DNS override and testing a dev site) so I can go ahead and run it myself. I have a bunch of meetings coming up but I’ll take a look in a bit.
The initialize routine for jaMegaMenuMoo is your code hotspot. Specifically in it’s start routine and this code in particular:
this.items.each (function(li) {
…
Not sure what functionality that code is providing for your site and what alternatives are available but it is pretty heavy code-wise. If you don’t have any choice but to keep it, maybe initializing it after onLoad would help?
You should also take a look at your back-end. The first byte time is REALLY long and cutting that down will help significantly as it blocks EVERYTHING. Since it’s Joomla you should have a setting to enable a page cache which should get rid of most of the delay (for unauthenticated users anyway).
The first question is why for tests with www. some or all files are cookiless and for tests withouth www all files have cookies ???:huh:
The second question is why somethimes in the Connection View files are served only from investx.net and other thimes are served from www.investx.net also?? And this it seemes that don’t depend if the test is made with or withouth www. :huh::huh:
As I can see very big differances aren’t between tests, but I also want to know what is the best solution??
Withoth cookies ( as I can see from comparations it seems that test with cookies are sometimes faster )…
With files served only from www.investx.net or also from investx.net. (neither here the tests aren’t clear …in some cases when files are served only from investx.net it seems it is faster …)
I’m not sure what the Firefox, Chrome and IE references are for. WebPagetest doesn’t use your browser for anything but showing you the results. All of the actual testing is done on dedicated machines with IE browsers.
It does look like you have a LOT of variability in the first byte times but that is going to be 100% your back-end platform. Did you look at enabling the joomla caching to see if that helps? I’d also check with the hosting provider to see if the web or (more likely) database server you are on is having performance issues.