webForumDet fria alternativet

Hur gör man så att den skriver "Servern genererade sidan på x sekunder "

PHP

3 svar · 370 visningar · startad av chomp

Medlem sedan dec. 20028 inlägg
Frågan#1

Ja hur gör man för att få fram "Servern genererade sidan på x sekunder ", någon som har lust att slänga upp ett skript för det och kanske förklara hur det går till.

ps. Någon som vet en bra sida för PHP toturials förutom phpbuilder. ds.

Medlem sedan jan. 20027 905 inlägg
#2

Klistra in följande snutt högst upp:

<?php
$pagetimerstart = explode(' ', microtime()) ;
$pagetimerstart = $pagetimerstart[1]. substr($pagetimerstart[0], 1);
?>

Och det här längst ned:

<?php
$pagetimerstop = explode(' ', microtime()) ;
$pagetimerstop = $pagetimerstop[1] . substr($pagetimerstop[0], 1);
$pagetime=round($pagetimerstop-$pagetimerstart,4);
echo "Servern genererade sidan på $pagetime sekunder";
?>
Medlem sedan dec. 20028 inlägg
#3

tackar!

Medlem sedan okt. 20001 285 inlägg
#4

Tjenahejsan...

<?
// toppen på varje sida
$time=explode(' ', microtime());
$taken=$time[1]+$time[0];
?>

<?
// Botten..
$time=explode(' ',microtime());
$time=$time[1]+$time[0];
$no=($time-$taken);
echo "Page generated in <b>$no</b> seconds</p>";
?>

271 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)