mtphp 框架
一款面向现代 PHP(PHP 8.0+)的高性能、高并发 Web 框架。设计目标:目录清晰、模块分工明确、路由 / 视图 / 数据库开箱即用,并原生支持 Swoole 常驻内存 + 协程连接池的高并发运行模式。
本框架追求“使用简单、配置简单”——核心组件均零配置即可用,并配有详尽中文注释。模板经编译缓存后等价于原生 PHP,无运行时解析开销。
核心特性
- RESTful 路由(含参数与正则约束、分组、编译缓存)
- PDO 数据库 + 链式查询构造器
- 事务(含嵌套 SAVEPOINT)+ 持久连接
- 模板引擎(编译缓存 + 自动转义防 XSS)+ 主流指令集
- 中间件(洋葱模型)
- IoC 容器与依赖注入(PHP 8 联合类型安全)
- Swoole 常驻内存 + 协程连接池(已实现,需 Linux/WSL 运行)