Avatar billede brevkasserne Nybegynder
15. april 2002 - 17:52 Der er 10 kommentarer og
1 løsning

Genereringstid som på exp.dk...

Hvordan viser jeg genereringstiden for en side, ligesom her på exp.dk?
Avatar billede fanzy Nybegynder
15. april 2002 - 17:53 #1
hvad er genereringstiden overhovedet?
Avatar billede brevkasserne Nybegynder
15. april 2002 - 17:54 #2
Hvor lang tid det tager at loade en side alt i alt, inkl. databaseudtræk osv.
Avatar billede earp Nybegynder
15. april 2002 - 17:56 #3
i toppen af dit php document:

<?
$starttid = microtime();



// her kommer dit indhold...





$sluttid = microtime() - $starttid;

echo $sluttid;

?>
Avatar billede earp Nybegynder
15. april 2002 - 17:56 #4
Bare glem det der med toppen af dit php dokument.
Avatar billede jayf Nybegynder
15. april 2002 - 17:59 #5
<? $start_time=microtime(); ?>

Siden..bla bla bla

<? $end_time=microtime(); ?>

<?
$a=split(' ',$start_time.' '.$end_time);
echo round(($a[2]+$a[3])-($a[0]+$a[1]),5);
?>
Avatar billede brevkasserne Nybegynder
15. april 2002 - 18:05 #6
Hva' gør denne linje, gerne forklaring i detaljer:

round(($a[2]+$a[3])-($a[0]+$a[1]),5);
Avatar billede jakoba Nybegynder
15. april 2002 - 18:05 #7
Er det ikke lidt lige som den med

Din skærm har en opløsning på 1024*800
Du bruger Netscape version 6.01
osv. osv.
hele den strøm at 'information' som brugeren er totalt ligeglad med for det ved han da i forvejen.

enhver side bruger tid på at loade. det er et beklageligt faktum vi ikke kan komme udenom.
hvorfor spilde endnu mere af brugerens tid med at beregne og fortælle ham hvor længe han har ventet?

mvh JakobA
Avatar billede brevkasserne Nybegynder
15. april 2002 - 18:08 #8
Det er fordi jeg skal sammenligne php-sider med asp-sider, om de er hurtigere.
Avatar billede brevkasserne Nybegynder
15. april 2002 - 18:08 #9
Nogen der vidste hvad denne linje gjorde:

round(($a[2]+$a[3])-($a[0]+$a[1]),5);
Avatar billede jakoba Nybegynder
15. april 2002 - 18:16 #10
næe. har du prøvet earp's. såvidt jeg kan se er den alt hvad der behøves.
tiden udskrives så i 1000dele sekund.
Avatar billede brevkasserne Nybegynder
15. april 2002 - 18:18 #11
ja... earp du får pointene... takker for svar...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester