qapi / framework
Api 快速开发。
Installs: 1 010
Dependents: 1
Suggesters: 0
Security: 0
Stars: 9
Watchers: 3
Forks: 1
Open Issues: 0
Requires
- php: >=8.0
- ext-curl: *
- ext-fileinfo: *
- amphp/http-server: ^2.1
- amphp/http-server-form-parser: ^1.1
- doctrine/dbal: 3.8.4
- league/climate: ^3.8
- monolog/monolog: 2.9.3
- phpunit/phpunit: ^9.5
- predis/predis: ^1.1
- psr/container: ^2.0
- psr/event-dispatcher: 1.0.0
- react/http: ^1.8
- symfony/console: v6.0.19
- symfony/mime: ^v5.4
- symfony/uid: v5.4
Requires (Dev)
- roave/security-advisories: dev-latest
- swoole/ide-helper: ~4.4.7
Suggests
- ext-apcu: *
- ext-bcmath: *
- ext-json: *
- ext-mbstring: *
- ext-mongodb: *
- ext-mysqli: *
- ext-openssl: *
- ext-pdo: *
- ext-pdo_mysql: *
- ext-pdo_sqlite: *
- ext-sqlite3: *
- ext-sqlsrv: *
- ext-swoole: >=4
README
简述
QApi
是一个对IDE高度友好的框架,使用IDE能为您提升更多的开发效率,不限定开发目录的结构,完全遵循psr-4
规范。
安装 Composer
框架使用 Composer 来管理其依赖性。所以,在你使用之前,你必须确认在你电脑上是否安装了 Composer。 如果未安装请前往 https://getcomposer.org/ 下载安装。
快速创建项目
您可以通过 composer 快速创建一个模板项目
composer create-project qapi/project project_dir
cd project_dir
composer serve
PHPServer 模式运行
composer serve
Swoole 模式运行
composer swoole
环境需求
PHP 版本 >= 8.0