炫一個XHProf很酷的圖
紅色的地方就是要優化的啦
原來的代碼
public static function getArray($name) {
$file = CFG_PATH_DATA . ‘dd/’ . $name . ‘.php’;
$r = @require($file);
return $r;
}
這個代碼讀取php數組配置文件,在程序運行中同一個文件可能被讀取很多次,次數太多IO就占的大啦,所以讓同個文件讀取只一次吧。
優化后的代碼
public static function getArray($name) {
if ($GLOBALS['dd'][$name]) {
return $GLOBALS['dd'][$name];
}
$file = CFG_PATH_DATA . ‘dd/’ . $name . ‘.php’;
$GLOBALS['dd'][$name] = @require($file);
return $GLOBALS['dd'][$name];
}
很簡單的東西給菜鳥們的
Copyright@ 2011-2016 版權所有:大連千億科技有限公司 遼ICP備11013762-3號 google網站地圖 百度網站地圖 網站地圖
公司地址:大連市沙河口區中山路692號辰熙星海國際2317 客服電話:0411-39943997 QQ:2088827823 37482752
法律聲明:未經許可,任何模仿本站模板、轉載本站內容等行為者,本站保留追究其法律責任的權利! 隱私權政策聲明