diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2009-11-21 17:05:21 -0500 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2009-11-21 17:05:21 -0500 |
commit | 880637d273abeeb2fd6c8fc79eb9ef82b758c144 (patch) | |
tree | 948a2f82ea13c18821302015151ebd5d0745615f /usr/local/www | |
parent | 980df75c74ef76020979f2f17cbb3ec77df54aa5 (diff) | |
download | pfsense-880637d273abeeb2fd6c8fc79eb9ef82b758c144.zip pfsense-880637d273abeeb2fd6c8fc79eb9ef82b758c144.tar.gz |
Default to only system information and interfaces widgets. This reduces load time on RSPRO from 9+ seconds to 2.5
Diffstat (limited to 'usr/local/www')
-rw-r--r-- | usr/local/www/includes/functions.inc.php | 12 | ||||
-rwxr-xr-x | usr/local/www/index.php | 6 |
2 files changed, 10 insertions, 8 deletions
diff --git a/usr/local/www/includes/functions.inc.php b/usr/local/www/includes/functions.inc.php index 509ebff..9bb9ea2 100644 --- a/usr/local/www/includes/functions.inc.php +++ b/usr/local/www/includes/functions.inc.php @@ -167,8 +167,7 @@ function swap_usage() return $swapUsage; } -function mem_usage() -{ +function mem_usage() { $memory = ""; exec("/sbin/sysctl -n vm.stats.vm.v_page_count vm.stats.vm.v_inactive_count " . "vm.stats.vm.v_cache_count vm.stats.vm.v_free_count", $memory); @@ -187,7 +186,7 @@ function update_date_time() { return $datetime; } -function get_interfacestats(){ +function get_interfacestats() { global $config; //build interface list for widget use @@ -222,16 +221,13 @@ function get_interfacestats(){ $new_data .= htmlspecialchars($ifinfo['collisions']) . ","; else $new_data .= "0,"; - - - }//end for return $new_data; } -function get_interfacestatus(){ +function get_interfacestatus() { $data = ""; global $config; @@ -261,4 +257,4 @@ function get_interfacestatus(){ return $data; } -?> +?>
\ No newline at end of file diff --git a/usr/local/www/index.php b/usr/local/www/index.php index f6c6fe5..1a99763 100755 --- a/usr/local/www/index.php +++ b/usr/local/www/index.php @@ -42,6 +42,12 @@ ##|*MATCH=index.php* ##|-PRIV + // Turn on buffering to speed up rendering + ini_set('output_buffering','true'); + + // Start buffering with a cache size of 10094 + ob_start(null, "10094"); + ## Load Essential Includes require_once('guiconfig.inc'); require_once('notices.inc'); |