Flight - быстрая, простая, расширяемая структура для PHP. Он довольно универсален и может использоваться для создания любого веб-приложения. Он создан с учетом простоты и написан таким образом, чтобы его легко понять и использовать.
Flight - отличная начальная структура для тех, кто нов в PHP и хочет научиться создавать веб-приложения. Это также отличная структура для опытных разработчиков, которые хотят больше контроля над своими веб-приложениями. Он разработан для легкого создания RESTful API, простого веб-приложения или сложного веб-приложения.
<?php // если установлен с помощью композера require 'vendor/autoload.php'; // или если установлен вручную из zip-файла // require 'flight/Flight.php'; Flight::route('/', function() { echo 'привет, мир!'; }); Flight::route('/json', function() { Flight::json(['привет' => 'мир']); }); Flight::start();
Довольно просто, верно? Узнайте больше о Flight в документации!
Существует пример приложения, который может помочь вам начать работу со структурой Flight. Перейдите на flightphp/skeleton для получения инструкций о том, как начать! Вы также можете посетить страницу примеров для вдохновения на то, что можно сделать с Flight.
Мы находимся в чате Matrix с нами на #flight-php-framework:matrix.org.
Есть два способа внести вклад в Flight:
Flight требует PHP 7.4 или выше.
Примечание: PHP 7.4 поддерживается, потому что на текущий момент написания (2024 год) PHP 7.4 является версией по умолчанию для некоторых долгосрочных дистрибутивов Linux. Принудительное переход на PHP >8 вызвало бы много проблем для этих пользователей. Структура также поддерживает PHP >8.
Flight выпущен под лицензией MIT.