公共配置文件为 app.ini
可配置项如下:
~~~
; 公共配置
; 所有使用过的命名空间在这里注册,用逗号分开
[common]
application.directory = APP_PATH "/application/"
application.library.directory = APP_PATH "/library"
application.library.namespace = "think,extend"
application.dispatcher.throwException = TRUE
application.dispatcher.catchException = TRUE
; 多个模块,使用逗号分隔
application.modules = Index,Api,Admin
application.view.ext = "html"
;SESSION_ID的提交变量,解决flash上传跨域
session.id =''
session.var_session_id =''
;SESSION 前缀
session.prefix = 'thinkyaf_'
; 驱动方式 支持redis memcache memcached
session.type =''
;使用redis时候请配置redis 主机端口 密码
;session.host = '127.0.0.1'
;session.port = 6379
;session.password => ''
;微信小程序
weapp.appid = '';
weapp.ak = '';
;微信公众号
wechat.appid = '';
wechat.ak = '';
; 线上配置
[product : common]
; 开发配置
[develop : common]
~~~
- 序言
- 安装 Yaf
- Yaf基础知识
- 运行流程
- YAF架构
- 目录结构
- Yaf的配置
- Yaf的Bootstrap
- Yaf的多模块配置
- Yaf中使用命名空间
- 本书框架配置
- 框架目录结构
- 数据库配置
- 缓存配置
- 全局配置
- 公共助手函数
- 请求与响应
- 请求-Request
- 响应-Response
- 数据库操作
- 使用think-orm
- 接口开发
- RESTful接口设计
- Yar RPC接口设计
- 数据验证
- 数据验证 - validate
- 网页开发
- Session
- Cookie
- 路由设置
- 工具类
- Rsa加密
- Random快速生成随机数
- Cache - 缓存
- Weapp - 微信小程序类
- Qiniu - 七牛云存储使用
- 支付类(微信&支付宝)
- Logs - 日志记录