Add page generation times to the bottom of each page. This should help us figure out which pages
take the longest time to generate
This commit is contained in:
@@ -127,6 +127,12 @@ function apidb_header($title = 0)
|
|||||||
if ($title)
|
if ($title)
|
||||||
$title = " - $title";
|
$title = " - $title";
|
||||||
|
|
||||||
|
// grab the starting time
|
||||||
|
global $sPageGeneratingStartTime;
|
||||||
|
$sPageGeneratingStartTime = microtime();
|
||||||
|
$aStartarray = explode(" ", $sPageGeneratingStartTime);
|
||||||
|
$sPageGeneratingStartTime = $aStartarray[1] + $aStartarray[0];
|
||||||
|
|
||||||
// Display Header
|
// Display Header
|
||||||
include(BASE."include/header.php");
|
include(BASE."include/header.php");
|
||||||
|
|
||||||
@@ -154,7 +160,16 @@ function apidb_footer()
|
|||||||
|
|
||||||
//Close Sidebar and Content Well
|
//Close Sidebar and Content Well
|
||||||
echo "<br></td></tr></table>\n";
|
echo "<br></td></tr></table>\n";
|
||||||
|
|
||||||
|
// grab the end of the page generating time
|
||||||
|
global $sPageGeneratingStartTime;
|
||||||
|
$sPageGeneratingEndTime = microtime();
|
||||||
|
$aEndarray = explode(" ", $sPageGeneratingEndTime);
|
||||||
|
$sPageGeneratingEndTime = $aEndarray[1] + $aEndarray[0];
|
||||||
|
$sTotaltime = $sPageGeneratingEndTime - $sPageGeneratingStartTime;
|
||||||
|
$sTotaltime = round($sTotaltime,5);
|
||||||
|
echo "<center>Page loaded in <b>$sTotaltime</b> seconds.</center>";
|
||||||
|
|
||||||
// Display Footer
|
// Display Footer
|
||||||
if(!isset($header_disabled))
|
if(!isset($header_disabled))
|
||||||
include(BASE."include/"."footer.php");
|
include(BASE."include/"."footer.php");
|
||||||
|
|||||||
Reference in New Issue
Block a user