0

Well like my previous snippet but completing the collection i suppose, this snippet counts how long it takes to parse the page and displays it somewhere..

// First you need to include the functions in the header or something

// timer start function
function startTimer() { 
   global $starttime; 
   $mtime = microtime (); 
   $mtime = explode (' ', $mtime); 
   $mtime = $mtime[1] + $mtime[0]; 
   $starttime = $mtime; 
} 

// timer end function
function endTimer() { 
   global $starttime; 
   $mtime = microtime (); 
   $mtime = explode (' ', $mtime); 
   $mtime = $mtime[1] + $mtime[0]; 
   $endtime = $mtime; 
   $totaltime = round (($endtime - $starttime), 5); 
   return $totaltime; 
} 

// now at the start of your header usually immediatly after these 
// functions. start the timer with...
startTimer();

// all you do now is output it on your page somewhere using this
Page Generation time: <?=endTimer();?>
3
Contributors
2
Replies
3
Views
12 Years
Discussion Span
Last Post by mohamed badr
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.