bemang / phpgone
phpgone 框架
2.1.0
2022-08-04 22:48 UTC
Requires
- bemang/config-system: 1.*
- bemang/renderer-system: 1.*
- consolidation/robo: 4.*
- guzzlehttp/psr7: 2.*.*
- psr/http-server-middleware: 1.*
- psr/log: 3.*
This package is auto-updated.
Last update: 2024-09-22 02:04:11 UTC
README
这是一个个人小项目,是我为了完成一个框架的挑战并了解其中涉及的所有问题而制作的。任何人都可以使用它,不幸的是,由于时间不足,没有提供文档,但它使用起来相当简单。
特性
- 使用的模型:视图和控制(数据库访问部分在另一个库中)
- 路由系统(使用属性)
- 中间件系统,用于轻松处理请求
- 简单渲染和TWIG渲染
- 模块,用于轻松管理URL(特别是对于资产)
- 单一文件配置系统
- 日志系统
- 使用Robo自动化某些任务
规范
我尽可能地遵守PSR规范,以便框架可以互换使用,并为所有人所用。
数据库
- 对于数据库管理,您可以使用我编写的系统:[https://packagist.org.cn/packages/bemang/database-system](https://packagist.org.cn/packages/bemang/database-system)
测试
大多数框架都经过了我为练习创建的单元测试。
TODo
- 上传系统