Flight ist ein schnelles, einfaches, erweiterbares Framework für PHP. Es ist ziemlich vielseitig und kann für den Aufbau beliebiger Arten von Webanwendungen verwendet werden. Es ist mit Einfachheit im Sinn aufgebaut und so geschrieben, dass es leicht zu verstehen und zu verwenden 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 darauf ausgelegt, 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 Beispiel-App, die Ihnen den Einstieg in das Flight Framework erleichtern kann. Gehen Sie zu flightphp/skeleton für Anweisungen zum Einstieg! Sie können auch die Beispiele Seite besuchen, um sich inspirieren zu lassen, was Sie mit Flight tun können.
Wir sind auf Matrix! Chatten Sie 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, weil zum Zeitpunkt des Schreibens (2024) PHP 7.4 die Standardversion für einige LTS-Linux-Distributionen ist. Ein erzwungener 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.