Flight es un marco rápido, simple y extensible para PHP. Es bastante versátil y se puede usar para construir cualquier tipo de aplicación web. Está construido pensando en la simplicidad y se escribe de una manera que es fácil de entender y usar.
Flight es un gran marco para principiantes que son nuevos en PHP y desean aprender a construir aplicaciones web. También es un gran marco para desarrolladores experimentados que quieren más control sobre sus aplicaciones web. Está diseñado para construir fácilmente una API RESTful, una aplicación web simple o una aplicación web compleja.
<?php // si se instaló con composer require 'vendor/autoload.php'; // o si se instaló manualmente por archivo zip // require 'flight/Flight.php'; Flight::route('/', function() { echo '¡hola mundo!'; }); Flight::route('/json', function() { Flight::json(['hello' => 'world']); }); Flight::start();
Hay una aplicación de ejemplo que puede ayudarte a comenzar con el marco Flight. Ve a flightphp/skeleton para instrucciones sobre cómo comenzar. También puedes visitar la página de ejemplos para inspiración sobre algunas de las cosas que puedes hacer con Flight.
Estamos en Matrix Chat con nosotros en #flight-php-framework:matrix.org.
Hay dos formas en que puedes contribuir a Flight:
Flight requiere PHP 7.4 o superior.
Nota: PHP 7.4 es compatible porque en el momento actual de escritura (2024) PHP 7.4 es la versión predeterminada para algunas distribuciones de Linux LTS. Forzar un cambio a PHP >8 causaría muchos problemas para esos usuarios. El marco también es compatible con PHP >8.
Flight se publica bajo la licencia MIT.