Viteza de incarcare depinde de multi factori.
La prima vedere ai foarte mult javascript, dar simptomele erau altele daca asta era singura cauza.
Foarte multe produse nu ai (tinand cont de marimea sitemap-ului xml). Daca aveai multe produse putea fi o problema de mysql si trebuiau optimizate query-urile.
Pe ce platforma e shopul? Poate sa fie ceva de la hosting. Ai incercat lighthttpd?
Pana una alta ai putea sa faci un mini test folosind urmatorul cod.
Ia de exemplu index.php si pune urmatoarea secventa inainte de orice cod php.
Cod PHP:
$starttime = microtime();
$startarray = explode(" ", $starttime);
$starttime = $startarray[1] + $startarray[0];
Apoi pune tot in index.php, jos de tot, urmatoarea secventa:
Cod PHP:
$endtime = microtime();
$endarray = explode(" ", $endtime);
$endtime = $endarray[1] + $endarray[0];
$totaltime = $endtime - $starttime;
$totaltime = round($totaltime,5);
echo '<hr><center>Rendered in '.$totaltime.' seconds using '.convert(memory_get_usage(true)).' of memory</center>';
function convert($size){
$unit=array('b','kb','mb','gb','tb','pb');
return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];
}
O sa-ti arate timpul de incarcare al paginii + memoria utilizata. Asta asa ca sa-ti faci o idee mai buna.