Flight ist ein schnelles, einfaches, erweiterbares Framework für PHP. Es ist ziemlich vielseitig und kann für den Aufbau aller Arten von Webanwendungen verwendet werden. Es ist mit Einfachheit im Sinn entwickelt und auf eine Art und Weise geschrieben, die einfach zu verstehen und zu nutzen ist.
Flight ist ein großartiges Einsteiger-Framework für diejenigen, die neu in PHP sind und lernen möchten, wie man Webanwendungen erstellt. Es ist auch ein großartiges Framework für erfahrene Entwickler, die mehr Kontrolle über ihre Webanwendungen haben möchten. Es ist konzipiert, um leicht eine RESTful API, eine einfache Webanwendung oder eine komplexe Webanwendung zu erstellen.
<?php // wenn mit Composer installiert require 'vendor/autoload.php'; // oder wenn manuell per Zip-Datei installiert // require 'flight/Flight.php'; Flight::route('/', function() { echo 'Hallo Welt!'; }); Flight::route('/json', function() { Flight::json(['hallo' => 'Welt']); }); Flight::start();
Einfach genug, oder? Erfahren Sie mehr über Flight in der Dokumentation!
Es gibt eine Beispielanwendung, die Ihnen hilft, mit dem Flight Framework zu beginnen. Gehen Sie zu flightphp/skeleton, um Anweisungen zum Einstieg zu erhalten! Sie können auch die Beispiele Seite besuchen, um sich von einigen der Dinge inspirieren zu lassen, die Sie mit Flight machen können.
Wir sind im Matrix-Chat mit uns unter #flight-php-framework:matrix.org.
Es gibt zwei Möglichkeiten, wie Sie zu Flight beitragen können:
Flight erfordert PHP 7.4 oder höher.
Hinweis: PHP 7.4 wird unterstützt, da zum aktuellen Zeitpunkt der Erstellung (2024) PHP 7.4 die Standardversion für einige LTS-Linux-Distributionen ist. Ein Wechsel zu PHP >8 würde für diese Benutzer viele Kopfschmerzen verursachen. Das Framework unterstützt auch PHP >8.
Flight wird unter der MIT Lizenz veröffentlicht.