private static function initConfig($config_file_name)
 {
     self::$use_apc_cache = function_exists('apc_fetch');
     $config_file = APP_ROOT . "/etc_all/" . self::getPlatForm() . "/{$config_file_name}.ini";
     // 验证配置文件路径的正确性
     self::checkConfigPath($config_file);
     // 先尝试从缓存中反序列化
     $instance = self::getConfigFromCache($config_file);
     if (empty($instance)) {
         // 创建一个新的GameConfig对象
         $instance = new self($config_file);
         // 将对象序列化后写入缓存
         self::writeConfigToCache($config_file, $instance);
     }
     self::$instances[$config_file_name] = $instance;
 }
/**
 * 取得应用程序的配置
 * @return GameConfig
 */
function get_app_config($gameuid = null)
{
    return GameConfig::getInstance($gameuid);
}