MikeCao /flight
Flight 是一个快速、简单、可扩展的 PHP 框架。Flight 允许您快速轻松地构建 RESTful 网络应用程序。这是对 MikeCao/flight 的维护分支。
v3.12.0
2024-08-22 17:05 UTC
Requires
- php: >=7.4
- ext-json: *
Requires (Dev)
- ext-pdo_sqlite: *
- flightphp/runway: ^0.2.0
- league/container: ^4.2
- level-2/dice: ^4.0
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.5
- rregeer/phpunit-coverage-check: ^0.3.1
- squizlabs/php_codesniffer: ^3.8
Suggests
- latte/latte: Latte template engine
- phpstan/phpstan: PHP Static Analyzer
- tracy/tracy: Tracy debugger
Replaces
- mikecao/flight: 2.0.2
- dev-master
- v3.12.0
- v3.11.1
- v3.11.0
- v3.10.1
- v3.10.0
- v3.9.0
- v3.8.1
- v3.8.0
- v3.7.2
- v3.7.1
- v3.7.0
- v3.6.2
- v3.6.1
- v3.6.0
- v3.5.3
- v3.5.2
- v3.5.0
- v3.4.2
- v3.4.1
- v3.4.0
- v3.3.0
- v3.2.0
- v3.1.1
- v3.1.0
- v3.0.2
- v3.0.1
- v3.0.0
- v2.0.1
- v2.0.0
- v1.x-dev
- v1.3.9
- v1.3.8
- v1.3.7
- v1.3.5
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.22
- v1.2.21
- v1.2.20
- v1.2.19
- v1.2.18
- v1.2.17
- v1.2.15
- v1.2.14
- v1.2.13
- v1.2
- v1.1.10
- v1.1.5
- v1.1
- v1.0
- dev-feat/route-compact-syntax
- dev-php8-named-arguments-support
- dev-documentation-tests
This package is not auto-updated.
Last update: 2024-09-21 11:25:32 UTC
README
什么是 Flight?
Flight 是一个快速、简单、可扩展的 PHP 框架。Flight 允许您快速轻松地构建 RESTful 网络应用程序。
基本用法
// if installed with composer require 'vendor/autoload.php'; // or if installed manually by zip file // require 'flight/Flight.php'; Flight::route('/', function () { echo 'hello world!'; }); Flight::start();
骨架应用程序
您还可以安装一个骨架应用程序。有关如何开始的说明,请访问 flightphp/skeleton!
文档
我们有一个自己的文档网站,它也是使用 Flight 构建的(自然)。了解有关该框架的更多信息,请访问 docs.flightphp.com。
社区
在 Matrix IRC 上与我们聊天 #flight-php-framework:matrix.org
从 v2 升级
如果您当前的项目是在 v2 上,您应该能够在没有任何问题的情况下升级到 v2,具体取决于您的项目是如何构建的。如果有任何升级问题,它们已经在 迁移到 v3 文档页面中进行了记录。Flight 的意图是维护项目的长期稳定性,并且不在主要版本更改中添加重写。
需求
重要
Flight 需要 PHP 7.4 或更高版本。
注意: PHP 7.4 获得支持是因为在撰写本文时(2024年),PHP 7.4 是一些 LTS Linux 发行版的默认版本。强制迁移到 PHP >8 将会给许多用户带来很多麻烦。
该框架也支持 PHP >8。
路线图
要查看 Flight 框架的当前和未来路线图,请访问 项目路线图
许可证
Flight 在 MIT 许可证下发布。