@jgamio & @mdekker Thanks! I ran the debug today and found that these are the heavy processes:
Hook Processing:
displayTop 15.22 Mb in 3041 ms
displayHeader 15.97 Mb in 316 ms
displayHome 4.67 Mb in 210 ms
Load Time:
initContent 3610 ms
initFooter 66 ms
display 1193 ms
Memory Peak Usage:
Execution Memory (Mb)Total (Mb)
config14.92 15.0
constructor0.00 15.0
init1.13 16.1
checkAccess0.00 16.1
setMedia0.33 16.4
postProcess0.00 16.4
initHeader0.01 16.4
initContent36.69 53.4
initFooter0.87 54.2
display0.96 56.4
So its clear that initContent is a big contributor, but that Header, Home and Top, especially Top is what is slowing things down. What can I do about that? Is it a problem of size? The Top is 15Mb and loads in 3sec while the Header is 15Mb and loads in .3sec, why is there such a difference?
We have a big scrolling banner under the header, is this causing the problem? How do we optimize it without eliminating the banner?
Thanks a ton in advance!
Dorian