简介

介绍

Diabolo 是一个微核心的PHP框架,框架本身仅包含基础的资源管理功能,其他的功能由外部的服务或模块实现。

核心

  • 事件管理
  • 服务管理
  • 模块管理

服务

  • 数据库 Mysql/Sqlite/ActiveRecord
  • 缓存 Redis/数据库
  • 会话管理 自定义存储/自动启动
  • 云存储管理 七牛/阿里云/又拍云/S3
  • 动作管理 Web/命令行 动作处理/视图输出
  • OAuth2.0 接口动作/参数验证/文档生成
  • 错误处理 邮件通知/自定义错误界面
  • 国际化
  • 日志 自定义格式/存储方式
  • 资源管理 发布

模块

  • 代码生成 动作/表单/数据库模型
  • 接口测试/文档生成

其他

  • 数据验证
  • 表单模型