wreme
3 отговора
130 прегледа
wreme
naprawih si edin klas, koito da raboti s shabloni.
imam 4 funkcii, koito se zanimawat s parswaneto na shablona, s assign-waneto na stoinosti na definirani ot usera tagowe i t.n.....
ta wyprosa mi e kak se prawi toia nomer da se pokazwa kolko wreme e otnelo na servera da generira dadenata stranica ot shablona?
10X predwaritelno
imam 4 funkcii, koito se zanimawat s parswaneto na shablona, s assign-waneto na stoinosti na definirani ot usera tagowe i t.n.....
ta wyprosa mi e kak se prawi toia nomer da se pokazwa kolko wreme e otnelo na servera da generira dadenata stranica ot shablona?
10X predwaritelno
Re: wreme
function startTiming(){
global $startTime;
$microtime = microtime();
$microsecs = substr($microtime, 2, 8);
$secs = substr($microtime, 11);
$startTime = "$secs.$microsecs";
}
function stopTiming(){
global $startTime;
$microtime = microtime();
$microsecs = substr($microtime, 2, 8);
$secs = substr($microtime, 11);
$endTime = "$secs.$microsecs";
$neededtime=($endTime - $startTime);
$neededtime=substr($neededtime, 0, 5);
echo "<p>\n<b><center> Страницата се генерира за " .$neededtime. " секунди.</center></b></p>\n";
}
# лудите, лудите... те да са живи!
global $startTime;
$microtime = microtime();
$microsecs = substr($microtime, 2, 8);
$secs = substr($microtime, 11);
$startTime = "$secs.$microsecs";
}
function stopTiming(){
global $startTime;
$microtime = microtime();
$microsecs = substr($microtime, 2, 8);
$secs = substr($microtime, 11);
$endTime = "$secs.$microsecs";
$neededtime=($endTime - $startTime);
$neededtime=substr($neededtime, 0, 5);
echo "<p>\n<b><center> Страницата се генерира за " .$neededtime. " секунди.</center></b></p>\n";
}
# лудите, лудите... те да са живи!
Re: wreme
Ако искаш провай и това ...
// -=-=-=-=-=-=-=-=-=-=-=- Start_bench -=-=-=-=-=-=-=-=-=-=-=-
function Start_Bench() // Get time
{
global $start_time;
list($usec, $sec) = explode(" ",microtime());
$start_time=((float)$usec + (float)$sec);
return $start_time;
};
// -=-=-=-=-=-=-=-=-=-=-=- End_Bench-=-=-=-=-=-=-=-=-=-=-=-
function End_Bench() // Get time and output differnce between Star_Bench and End_Bench
{
global $start_time;
$s_time=$start_time;
$end_time=(Start_Bench()-$s_time);
echo "The time is $end_time seconds";
return $end_time;
};
[линк]
---
"Внимавай какво правиш през живота си, защото смъртта е вечна и не знаеш какво те очаква ..."
// -=-=-=-=-=-=-=-=-=-=-=- Start_bench -=-=-=-=-=-=-=-=-=-=-=-
function Start_Bench() // Get time
{
global $start_time;
list($usec, $sec) = explode(" ",microtime());
$start_time=((float)$usec + (float)$sec);
return $start_time;
};
// -=-=-=-=-=-=-=-=-=-=-=- End_Bench-=-=-=-=-=-=-=-=-=-=-=-
function End_Bench() // Get time and output differnce between Star_Bench and End_Bench
{
global $start_time;
$s_time=$start_time;
$end_time=(Start_Bench()-$s_time);
echo "The time is $end_time seconds";
return $end_time;
};
[линк]
---
"Внимавай какво правиш през живота си, защото смъртта е вечна и не знаеш какво те очаква ..."