Skip to content

如意 PHP 框架

如意(Ruyi)PHP 框架是一个轻量级 PHP 框架,采用 内核 + 应用 的分层架构。

部分目录说明
内核kernel/框架核心,提供路由、控制器、中间件、ORM 等基础能力
应用<app-id>/业务应用代码,目录名 = new App("app-id") 传入的 AppId

核心理念:框架代码不干涉应用代码。kernel/ 只提供通用能力,应用按自己的目录组织路由、控制器、模型、服务等。一个内核可以支撑多个应用。

多应用架构

项目根目录/
├── kernel/          # 内核(所有应用共享)
├── app1/            # 应用 1  →  new App("app1")
│   └── index.php    #     入口文件
├── app2/            # 应用 2  →  new App("app2")
│   └── index.php    #     入口文件
└── ...

快速导航

开始

基础

框架核心能力,涵盖应用入口、路由、控制器、中间件、请求响应、校验、缓存、事件日志、工具类、文件系统、控制台等。

数据库

PDO(MySQL)、MongoDB、SQLite 三种数据库支持。