Kas ir Flight?

Flight ir ātrs, vienkāršs, paplašināms ietvars PHP. Tas ir diezgan elastīgs un var tikt izmantots, lai izveidotu jebkura veida tīmekļa lietojumprogrammas. Tas ir veidots ar vienkāršību prātā un ir rakstīts tā, lai būtu viegli saprotams un lietojams.

Flight ir lielisks uzsācēju ietvars tiem, kas ir jauni PHP un vēlas mācīties, kā izveidot tīmekļa lietojumprogrammas. Tas ir arī lielisks ietvars pieredzējušiem izstrādātājiem, kuri vēlas vairāk kontroli pār savām tīmekļa lietojumprogrammām. Tas ir inženierēts, lai viegli izveidotu RESTful API, vienkāršu tīmekļa lietojumprogrammu vai sarežģītu tīmekļa lietojumprogrammu.

Ātra sākšana

<?php

// ja instalēts ar composer
require 'vendor/autoload.php';
// vai ja instalēts manuāli, izmantojot zip failu
// require 'flight/Flight.php';

Flight::route('/', function() {
  echo 'hello world!';
});

Flight::route('/json', function() {
  Flight::json(['hello' => 'world']);
});

Flight::start();
Vienkārši pietiekami, vai ne?

Uzziniet vairāk par Flight dokumentācijā!

Skeleta/Boilerplate lietojumprogramma

Ir piemēra lietojumprogramma, kas var palīdzēt jums uzsākt darbu ar Flight ietvaru. Dodieties uz flightphp/skeleton instrukcijām, kā sākt! Jūs varat arī apmeklēt examples lapu iedvesmai par dažām lietām, ko varat darīt ar Flight.

Kopiena

Mēs esam Matrix tērzēšanā. Sarunājieties ar mums #flight-php-framework:matrix.org.

Ieguldījumi

Ir divi veidi, kā jūs varat ieguldīt Flight:

  1. Jūs varat ieguldīt kodola ietvarā, apmeklējot core repository.
  2. Jūs varat ieguldīt dokumentācijā. Šī dokumentācijas vietne tiek mitināta Github. Ja pamanāt kļūdu vai vēlaties uzlabot kaut ko, droši labojiet to un iesniedziet pieprasījumu par izmaiņām! Mēs cenšamies sekot visam, bet atjauninājumi un tulkojumi ir laipni gaidīti.

Prasības

Flight prasa PHP 7.4 vai jaunāku.

Piezīme: PHP 7.4 tiek atbalstīts, jo rakstīšanas laikā (2024) PHP 7.4 ir noklusējuma versija dažām LTS Linux distribūcijām. Pārvietošana uz PHP >8 radītu daudzas neērtības šiem lietotājiem. Ietvars arī atbalsta PHP >8.

Licences

Flight ir izlaists ar MIT licenci.