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(['привіт' => 'світ']); }); 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 є стандартною версією для деяких LTS дистрибутивів Linux. Примусове переходження на PHP >8 спричинило б багато незручностей для цих користувачів. Фреймворк також підтримує PHP >8.
Flight випущено під ліцензією MIT.