long / guanzy
Guanzy Framwork, It is a simple PHP web framwork with ADR and PSR.
1.0.0
2020-08-25 09:41 UTC
Requires
- php: >=7.2
- long/container: >=1.0
- nikic/fast-route: >=1.0
- psr/http-factory: >=1.0
- psr/http-message: >=1.0
- psr/http-server-handler: >=1.0
- psr/http-server-middleware: >=1.0
- psr/log: >=1.0
Requires (Dev)
- phpunit/phpunit: >=7.3
Suggests
- long/config: Config implemention
- long/event: Event dispatcher
Provides
This package is auto-updated.
Last update: 2024-11-23 11:28:26 UTC
README
Guanzy(管子)是一个简单的应用在web上的框架,可以快速用来搭建web程序或者api程序,它基于ADR模式和PSR规范实现!正如其名,它只担当自己作为一个管子的角色。
安装
推荐你使用Composer来安装。
$ composer require long/guanzy
执行此命令后,它将安装框架文件和少量的依赖包。请在PHP7.2或者更高版本运行。
如何使用
比如:<你的应用文件夹>/public/index.php
use Lib\Application; // 你的Application子类,对父类做必要的改写或填充 // 您的其他扩展代码 $classLoader = require_once __DIR__ . '/vendor/autoload.php'; // 您的其他扩展代码 $app = new Application(); $app->run();
其他相关
Slim 本框架的来源,它是一个微型PHP框架。
FastRoute 本框架路由的解析器。
Psr PSR。
推荐包
Flysystem 文件系统
TWIG 模板解析