Flight — це швидкий, простий, розширювальний фреймворк для PHP. Він досить універсальний і може використовуватися для створення будь-якого роду веб-додатків. Він створений з урахуванням простоти і написаний так, що легко зрозуміти і використовувати.
Flight — це чудовий фреймворк для початківців, які нові в PHP і хочуть навчитися створювати веб-додатки. Це також чудовий фреймворк для досвідчених розробників, які хочуть більшого контролю над своїми веб-додатками. Він спроектований для легкого створення RESTful API, простого веб-додатку або складного веб-додатку.
<?php // якщо встановлено через composer require 'vendor/autoload.php'; // або якщо встановлено вручну за допомогою zip-файлу // require 'flight/Flight.php'; Flight::route('/', function() { echo 'привіт світ!'; }); Flight::route('/json', function() { Flight::json(['hello' => 'world']); }); Flight::start();
Існує приклад додатка, який може допомогти вам розпочати роботу з фреймворком Flight. Перейдіть до flightphp/skeleton для інструкцій щодо початку роботи! Ви також можете відвідати сторінку приклади для надихнення щодо деяких речей, які ви можете зробити з 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.