[MOD] Caricamento pagine

Stato
Discussione chiusa ad ulteriori risposte.

djbart

Utente Silver
11 Aprile 2008
98
9
1
72
Salve questa mod fa apparire in ogni pagina i secondi che ci ha messo per caricare la pagina !! spero che può essere utile
apriamo il file
ShowTopNavigationBar .php
troviamo
PHP:
function ShowTopNavigationBar ( $CurrentUser, $CurrentPlanet ) {
	global $lang, $_GET;
Inseriamo dopo
PHP:
    function giogio()
{
   $time = explode(" ", microtime());
   $usec = (double)$time[0];
   $sec = (double)$time[1];
   return $sec + $usec;
}
$start = giogio();
$fine = giogio();
$ok = $fine - $start;
echo "<font color=grey size=1>Pagina caricata in " . substr($ok, 0, 5) . " secondi.</font>";;
 
Ultima modifica:
PHP:
    function GetLoadingTime($echo = false)
{
   $time = explode(" ", microtime());
   $usec = (double)$time[0];
   $sec = (double)$time[1];
   return $sec + $usec;
}
$start = GetLoadingTime();
$fine = GetLoadingTime();
$ok = floor($fine - $start);
if ($echo == true){
echo "<font color=grey size=1>Pagina caricata in " . substr($ok, 0, 5) . " secondi.</font>";
}

così è meglio, poi è una cosa insensata mettere una funzione dentro a l'altra. Può essere invece comodo richiamare GetLoadingTime anche fuori dal TopNav, quindi io direi di mettere questa funzione in functions.php e mettere opzionale la scritta.
 
ma secondo me questa è una mod inutile!!cosa serve sapere all'utente quanto tempo ci impiego una pagina a caricare! bah
 
Stato
Discussione chiusa ad ulteriori risposte.