function init() { $this->_initConf(); $this->_initWebObject(); $this->_initEnv(); $this->_initLogger(); $this->requestId = $this->genRequestId(); //do self-define module initial process $mClassName = ucfirst(App::getModule()) . 'Module'; if (class_exists($mClassName)) { $notUsed = new $mClassName(); call_user_func($mClassName . '::initModule'); } else { throw new Exception("initModule class not exists"); } //统计执行时间 $module = App::getModule(); $interface = App::getController() . '_' . App::getAction(); Statis_Client::startTick($module, $interface); App::getTimer()->set('framework init'); }