viya / components
viya PHP 应用框架基础组件
1.0.0-alpha11
2024-07-16 11:59 UTC
Requires
- php: >=8.2
- doctrine/dbal: ^3.1
- psr/container: ^1.0
- psr/event-dispatcher: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
- psr/simple-cache: ^1.0
This package is auto-updated.
Last update: 2024-09-17 15:39:11 UTC
README
此包包含基于服务容器的 Web 应用或框架的构建块集合。它们被设计用于在 viya 应用框架 中工作。
使用框架的最简单方法是安装 基本应用程序模板。
代码遵循一些指导原则
- 必须保持简单和模块化。
- 应尽可能遵循 PSR 标准。
组件列表
- 访问控制列表
- 资产池
- 认证
- 命令(通过 CLI 执行)
- (PSR-14) 常见 HTTP 代码(未找到、禁止等)的控制器事件
- 数据库连接器集合
- 调试工具
- (PSR-14) 事件调度器
- Web 和 CLI 前端
- (PSR-7, PSR-17) HTTP 组件
- 本地化
- 机器(接收 HTTP 请求并返回 HTTP 响应的对象)
- 路由器
- (PSR-15) HTTP 服务器请求处理器(即中间件)
- (PSR-11) 服务容器
- 会话处理器
- (PSR-16) 缓存
- 小部件