Flight 是一个快速、简单、可扩展的 PHP 框架。它非常灵活,可用于构建任何类型的 Web 应用程序。它专注于简单性,并且采用易于理解和使用的方式编写。
对于那些刚接触 PHP 并想要学习如何构建 Web 应用程序的初学者来说,Flight 是一个很好的入门框架。对于有经验的开发人员来说,Flight 也是一个很好的框架,可以更好地控制他们的 Web 应用程序。它设计用于轻松构建 RESTful API、简单的 Web 应用程序或复杂的 Web 应用程序。
<?php // 如果使用 Composer 安装 require 'vendor/autoload.php'; // 或者如果手动通过 zip 文件安装 // require 'flight/Flight.php'; Flight::route('/', function() { echo 'hello world!'; }); Flight::route('/json', function() { Flight::json(['hello' => 'world']); }); Flight::start();
看起来很简单是吧?在文档中了解更多关于Flight的信息!
有一个示例应用程序可以帮助您开始使用Flight框架。访问 flightphp/skeleton 获取开始说明!您还可以访问 examples 页面,以获取关于Flight能做什么的一些灵感。
我们在Matrix上!在#flight-php-framework:matrix.org与我们交流。
有两种方式可以贡献给Flight:
Flight 需要 PHP 7.4 或更高版本。
注意: PHP 7.4 受支持,因为在撰写本文时(2024年),PHP 7.4 是一些 LTS Linux 发行版的默认版本。强制迁移到 PHP >8 将会给这些用户带来许多烦恼。该框架也支持 PHP >8。
Flight根据 MIT 许可发布。