附录A:常量清单
(按常量名称字母顺序排列)
常量 | 用途 | 版本 | 默认值 | 备注 |
---|---|---|---|---|
APP_ENV | 定义应用运行环境 | 2.7.0 | "prod" | |
APP_NAMESPACE | 定义应用的命名空间名称 | 1.0.0 | "App" | |
APP_PATH | 定义应用路径 | 0.1.0 | ||
CACHE_PATH | 定义缓存文件存储路径 | 0.7.0 | {APP_PATH}/Cache | |
CONFIG_PATH | 定义配置文件读取路径 | 0.10.0 | {APP_PATH}/Config | |
CSRF_TOKEN_ON | CSRF 令牌功能开关 | 2.0.0 | FALSE | 2.4.0默认值变为:FALSE |
CSRF_TYPE | 定义客户端获取 CSRF 令牌的方式 | 2.4.0 | "cookie" | |
DB_AUTO_CONNECT | 数据库自动连接功能开关 | 0.10.0 | FALSE | |
DS | 定义系统目录分隔符 | 1.0.0 | ||
HTTP_CACHE_CONTROL | 定义 HTTP 缓存指令 | 0.10.0 | "private" | |
LAYOUT_ON | 布局功能开关 | 0.9.0 | FALSE | |
LAYOUT_PATH | 定义布局文件读取路径 | 0.9.0 | {APP_PATH}/Layout | |
LIB_PATH | 定义框架核心类库读取路径 | 1.0.0~1.5.2 | 已删除 | |
LOG_DB_CONFIG | 定义日志存储的数据库配置 | 2.6.0 | "database:default" | |
LOG_LEVEL | 定义日志记录等级 | 1.4.0 | ||
LOG_MAX_FILES | 定义日志文件存储的最大数量 | 2.9.6 | 90 | 为0时允许文件数量无限增长 |
LOG_MODE | 定义日志存储模式,1为文件,2为数据库 | 2.6.0 | 1 | |
LOG_ON | 日志功能开关 | 1.4.0 | FALSE | |
LOG_PATH | 定义日志存储路径 | 1.4.0 | {APP_PATH}/Log | |
LOG_TABLE_NAME | 定义日志存储的数据表名 | 2.6.0 | "log" | |
MINI_PATH | 定义框架核心文件读取路径 | 2.0.0 | ||
PUBLIC_PATH | 定义WEB站点目录对应的磁盘路径 | 1.2.0 | ||
REST_ON | REST风格的接口功能开关 | 1.0.0 | FALSE | |
SHOW_DEBUG | 是否显示开发者调试信息开关 | 1.0.0 | TRUE | |
SHOW_ERROR | 是否显示错误信息开关 | 0.3.0 | FALSE | |
TPL_ON | 是否开启模板引擎 | 2.8.0 | FALSE | |
TPL_SEPARATOR_L | 模板引擎标记开始符号 | 2.8.0 | "{" | |
TPL_SEPARATOR_R | 模板引擎标记结束符号 | 2.8.0 | "}" | |
URL_SPLIT_SYMBOL | 自定义伪静态URL参数分割符号 | 2.6.0 | "_" | |
URL_SUFFIX | 定义伪静态扩展名 | 2.6.0 | "htm|html|shtml" |
备注:如未特殊说明,则常量的支持版本为标注的版本号开始向后均会支持。