简介¶
介绍¶
Diabolo 是一个微核心的PHP框架,框架本身仅包含基础的资源管理功能,其他的功能由外部的服务或模块实现。
核心¶
- 事件管理
- 服务管理
- 模块管理
服务¶
- 数据库 Mysql/Sqlite/ActiveRecord
- 缓存 Redis/数据库
- 会话管理 自定义存储/自动启动
- 云存储管理 七牛/阿里云/又拍云/S3
- 动作管理 Web/命令行 动作处理/视图输出
- OAuth2.0 接口动作/参数验证/文档生成
- 错误处理 邮件通知/自定义错误界面
- 国际化
- 日志 自定义格式/存储方式
- 资源管理 发布
模块¶
- 代码生成 动作/表单/数据库模型
- 接口测试/文档生成
其他¶
- 数据验证
- 表单模型