XiaoPHP.

轻量级 PHP MVC 框架,零依赖,开箱即用

为小型项目而生的极简框架,让开发回归简单

GitHub 了解更多 ↓
About

什么是 XiaoPHP?

重新定义轻量级开发

XiaoPHP 是一款完全零外部依赖的 PHP MVC 框架,专为追求极致轻量与高效的小型项目打造。内置路由、中间件、视图引擎、缓存、日志、数据库查询构造器、Redis 客户端等开箱即用的功能模块,让你在 5 分钟内即可启动一个完整的 Web 应用。

Features

核心特性

XiaoPHP 为你准备了哪些惊喜?

零依赖纯粹原生

不依赖任何第三方 Composer 包,部署只需 PHP 7.4+ 环境。告别依赖地狱,拥抱纯粹的原生 PHP 开发体验。

精美调试开发利器

内置媲美 Laravel Ignition 的 HTML 调试页面,代码片段高亮、调用堆栈追踪、请求上下文查看,让 Bug 无处遁形。

安全可靠多层防护

视图引擎默认 HTML 转义防 XSS,数据库操作强制 WHERE 条件,中间件支持 Bearer/Cookie/GET/POST 多种认证方式。

工具丰富应有尽有

MySQL 查询构造器、Redis 客户端、阿里云 DNS API、HTTP 客户端、AES/RSA 加密工具,一站式解决常见开发需求。

Statistics

XiaoPHP 数据一览

用数字说话

0
外部依赖
42+
源文件
<1MB
核心体积
5min
快速上手
Architecture

技术架构

简洁而不简单

XiaoPHP 采用经典的 MVC 架构模式,核心路由系统同时支持自定义路由与自动路由。中间件层提供灵活的 Token 认证机制,支持文件缓存与 Redis 双存储后端。配置系统兼容 .env 环境变量与 PHP 配置文件双模式,满足不同部署场景需求。

Team

关于 XiaoPHP

为热爱而创造

XiaoPHP 由开发者小新独立设计与开发,遵循 简单、高效、零依赖 的设计哲学。我们相信,好的框架不应该让开发者陷入复杂的配置和依赖管理中。XiaoPHP 致力于让每一个小型项目都能快速启动、优雅运行。