if (isset($url['query'])) { parse_str($url['query'], $url['query']); if (get_magic_quotes_gpc()) { strips($url['query']); } $aGetQuery = $url['query']; } else { $aGetQuery = array(); } $sRequest = unslashify($url['path']); $nRequest = strlen($sRequest); $aRequest = explode('/', $sRequest); // libs, нужные в том числе и ядру // Components // ***TODO***: Кэшировать в файле алиасы таблиц, чтобы не дергать каждый раз базу $Components = new Components(); foreach ($Components->getAllTablesAndAliases() as $v) { $v['alias'] = 'DB_TBL_' . strtoupper($v['alias']); if (!defined($v['alias'])) { define($v['alias'], $v['name']); //dbg($v['alias']); } } // Стартуем сессии - до вывода чего-либо в броузер session_start(); // Stat - мало ли какие ошибки произойдут дальше, а статитистику мы сохраним require_once FLGR_COMMON . '/stat.php'; //if (!defined(LOCALHOST)) { // cStat::bSaveStat(); //} // Cache - незачем крутить код дальше, если есть закешированные данные по этому запросу if (defined('CACHE_ON')) {