piko / framework
超轻量级MVC Web框架
v3.4.5
2023-11-08 12:41 UTC
Requires
- php: >=7.1.0
- httpsoft/http-server-request: ^1.0
- piko/core: ^2.2
- piko/router: ^3.1
- psr/http-server-middleware: ^1.0
Requires (Dev)
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.5
README
Piko 是一个用于构建模块化 MVC 应用的微型框架。
https://piko-framework.github.io/
规范
- 符合 PSR-4、PSR-7、PSR-14 和 PSR-15
- 轻量级:包括其依赖项的代码库小于200kb。
- 速度快:快速的路由器(Piko 路由器)、组件懒加载以及使用PHP作为模板引擎。
- 可定制:框架组件可以通过事件和行为注入进行自定义。
- 稳定:框架的所有部分都已经过良好的测试。
- 模块化:MVC逻辑被封装在模块中。
通过composer安装
composer require piko/framework
快速入门
可以使用 Piko项目骨架 来启动基于Piko的项目。
文档
https://piko-framework.github.io/
灵感
Piko中使用的一些概念最初受到了 Yii2框架 的启发。