PHPackages                             lite-view/framework - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. lite-view/framework

ActiveLibrary[Framework](/categories/framework)

lite-view/framework
===================

Lightweight web vc framework

v4.1.0(1mo ago)13301MITPHPPHP ^7.2 || ^8.0

Since Jul 7Pushed 1w ago1 watchersCompare

[ Source](https://github.com/lite-view/framework)[ Packagist](https://packagist.org/packages/lite-view/framework)[ RSS](/packages/lite-view-framework/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (10)Dependencies (6)Versions (27)Used By (1)

lite-view/framework
===================

[](#lite-viewframework)

[应用实例参考](https://github.com/lite-view/lite-view)

介绍
--

[](#介绍)

LiteView 是一个极简的 PHP MVC 框架，专注于提供清晰、可控、无黑盒的 Web 开发体验。依赖仅有 **Twig**（模板引擎）和 **Monolog**（日志），其余核心功能全部自研。

框架的初衷和意义
--------

[](#框架的初衷和意义)

- **学习价值** — 从零构建框架是理解 PHP 请求生命周期、路由、中间件管道的最佳方式，比读大型框架源码更直观
- **个人/团队定制** — 没有不需要的抽象，改起来零负担，自己的项目用着最顺手
- **可控性** — 依赖只有 Twig + Monolog，没有黑盒，出问题能从根上排查
- **够用就好** — 很多 PHP 项目就是 CRUD + 几个接口，不需要重型框架，轻量即是优势

项目状态
----

[](#项目状态)

项目版本**遵循** [语义化版本号](https://semver.org/lang/zh-CN/)

安装
--

[](#安装)

```
composer require lite-view/framework
```

快速开始
----

[](#快速开始)

> **注意**：仓库根目录的 `index.php` 是框架功能演示示例，展示了路由、中间件、控制器和模板渲染的用法。**请勿在生产环境中直接使用它**，而是参考示例编写你自己的入口文件。

创建你的项目入口文件（例如 `public/index.php`）：

```
