viya/components

viya PHP 应用框架基础组件


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) 缓存
  • 小部件