# 配置
在config/.env中可以配置以下信息,如不配置,则会使用以下的配置信息
```
;数据库类型(mysql,mysqli,pdo)
;DB_TYPE=mysqli
;主机地址
;DB_HOST=localhost
;用户名
;DB_USER=
;密码
;DB_PASS=
;数据库名称
;DB_TABS=
;数据表前缀
;DB_PREFIX=
;数据库编码
;DB_CODE=UTF8
;数据库端口
;DB_PORT=3306
;是否开启路由
;ROUTE_STATUS=true
;是否开启CSRF
;CSRF=false
;公共文件地址
;PUBLIC_DIR=/public
;开启session
;SESSION_START=1
;默认控制器目录名
;DEFAULT_CONTROLLER_LAYER=controllers
;默认类文件后缀
;DEFAULT_CLASS_SUFFIX=.php
;默认控制器
;DEFAULT_CONTROLLER=Index
;默认方法
;DEFAULT_METHOD=index
;默认模型目录名
;DEFAULT_MODEL_LAYER=models
;模板引擎
;TPL_MODEL=smartyBC
;模板后缀
;TPL_TYPE=.html
;模板文件存放目录
;TPL_DIR=
;编译文件存放目录
;TPL_C_DIR=
;编译文件文件目录
;TPL_CACHE=
;缓存文件夹
;CACHE_DIR=runtimes/caches
;S缓存文件存放目录
CACHE_DATA_DIR=runtimes/caches/tmp
;缓存文件名生成规则
;CACHE_OUT_PREFIX=tmp_
;缓存存储后缀
;CACHE_OUT_SUFFIX=.json
;日志文件夹
;LOGDIR=runtimes/logs
;SQL记录开启
;LOG_SQL=true
;日志后缀
;LOG_SUFFIX=.log
;上传文件的目录
;UPLOAD_DIR=uploads
;上传文件类型
;UPLOAD_TYPE=image/jpg,image/jpeg,image/png,image/gif
;上传文件大小
;UPLOAD_MAXSIZE=2097152
;设置是否随机文件名
;UPLOAD_RANDNAME=true
;验证码随机因子
;CODE_CHARSET=abcdefghkmnprstuvwxyz23456789
;验证码长度
;CODE_LENGTH=4
;验证码宽度
;CODE_WIDTH=130
;验证码高度
;CODE_HEIGHT=50
;验证码字体大小
;CODE_FONTSIZE=20
;验证码字体文件存放路径,必须是ttf文件
;CODE_FONTPATH=
;是否验证其他不在规则表方法
;AUTH_OTHER=false
;当Debug关闭,网页错误时提示信息
;ERROR_MESSAGE=500,此网站可能正在维护~~~
;错误载入页面
;TPL_ERROR_PAGE=
;成功载入页面
;TPL_SUCCESS_PAGE=
;扩展目录
;ADDON_PATH=addons
;存储类型
;STORAGE_TYPE=file
;redis的host
;REDIS_HOST=127.0.0.1
;redis的第几个数据库
;REDIS_DB=0
;redis的端口号
;REDIS_PORT=6379
;redis有设置密码,请填入
;REDIS_PASS=
;时区设置
;TIMEZONE=Asia/Shanghai
```
- 简介
- 入口
- 目录结构
- 配置
- 路由
- 中间件
- 控制器
- 配置虚拟服务器
- 第一个控制器
- 跳转和提示
- 重定向
- 数据过滤和读取
- 模板
- 模型
- 数据库配置
- 实例化模型
- 连贯操作
- select
- find
- where
- join
- insert
- update
- delete
- field
- from
- count
- 递增和递减
- 自动完成
- 自动验证
- 上一条下一条
- 事务
- 辅助函数
- 查询语言
- 安全
- CSRF
- 数据验证
- 扩展
- 分页
- 权限
- 权限配置
- 缓存
- 缓存配置
- 表单(废弃)
- 表单开始
- input
- inputText
- inputHidden
- inputPass
- select
- textarea
- button
- submitButton
- generalButton
- resetButton
- 结束表单
- 文件
- 验证码
- 验证码配置
- 图片上传
- 上传配置
- 函数介绍
- 模块