Uzzināt Par Flight
Flight ir ātrs, vienkāršs, paplašināms ietvars PHP. Tas ir diezgan daudzpusīgs un to var izmantot jebkura veida tīmekļa lietojumprogrammas izveidei. Tas ir izveidots ar vienkāršību prātā un ir uzrakstīts tā, lai būtu viegli saprast un izmantot.
Piezīme: Jūs redzēsiet piemērus, kas izmanto
Flight::
kā statisku mainīgo un dažus, kas izmanto$app->
Engine objektu. Abi darbojas savstarpēji aizstājami.$app
un$this->app
kontrolierī/vidējā ir ieteicamais pieeja no Flight komandas.
Kodola Komponenti
Maršrutēšana
Uzziniet, kā pārvaldīt maršrutus savai tīmekļa lietojumprogrammai. Tas ietver arī maršrutu grupēšanu, maršruta parametrus un vidējo.
Vidējais
Uzziniet, kā izmantot vidējo, lai filtrētu pieprasījumus un atbildes savā lietojumprogrammā.
Autoloadēšana
Uzziniet, kā automātiski ielādēt savas klases savā lietojumprogrammā.
Pieprasījumi
Uzziniet, kā apstrādāt pieprasījumus un atbildes savā lietojumprogrammā.
Atbildes
Uzziniet, kā nosūtīt atbildes saviem lietotājiem.
HTML Veidnes
Uzziniet, kā izmantot iebūvēto skata dzinēju, lai renderētu savas HTML veidnes.
Drošība
Uzziniet, kā nodrošināt savu lietojumprogrammu pret izplatītiem drošības draudiem.
Konfigurācija
Uzziniet, kā konfigurēt ietvaru savai lietojumprogrammai.
Notikumu Pārvaldnieks
Uzziniet, kā izmantot notikumu sistēmu, lai pievienotu pielāgotus notikumus savai lietojumprogrammai.
Paplašināšana Flight
Uzziniet, kā paplašināt ietvaru, pievienojot savas metodes un klases.
Metodes Āķi un Filtrēšana
Uzziniet, kā pievienot notikumu āķus savām metodēm un iekšējām ietvara metodēm.
Atkarību Injekcijas Konteiners (DIC)
Uzziniet, kā izmantot atkarību injekcijas konteinerus (DIC), lai pārvaldītu savas lietojumprogrammas atkarības.
Palīglasu Klases
Kolekcijas
Kolekcijas tiek izmantotas, lai turētu datus un būtu pieejamas kā masīvs vai kā objekts vieglākai izmantošanai.
JSON Apvalks
Tam ir dažas vienkāršas funkcijas, lai kodēšana un dekodēšana jūsu JSON būtu konsekventa.
PDO Apvalks
PDO dažreiz var radīt vairāk galvassāpju nekā nepieciešams. Šī vienkāršā apvalka klase var ievērojami atvieglot mijiedarbību ar jūsu datubāzi.
Augšupielādētā Faila Apstrādātājs
Vienkārša klase, lai palīdzētu pārvaldīt augšupielādētos failus un pārvietot tos uz pastāvīgu atrašanās vietu.
Svarīgi Koncepti
Kāpēc Ietvars?
Šeit ir īss raksts par to, kāpēc jums vajadzētu izmantot ietvaru. Ir laba ideja saprast ietvara izmantošanas priekšrocības, pirms jūs sākat to izmantot.
Turklāt ir izveidots lielisks mācību ceļvedis no @lubiana. Lai gan tas neiet dziļi detaļās par Flight specifiski, šis ceļvedis palīdzēs jums saprast dažus no galvenajiem konceptiem, kas saistīti ar ietvaru, un kāpēc tie ir izdevīgi izmantot. Jūs varat atrast mācību ceļvedi šeit.
Flight Salīdzinājumā Ar Citiem Ietvariem
Ja jūs migrējat no cita ietvara, piemēram, Laravel, Slim, Fat-Free vai Symfony uz Flight, šī lapa palīdzēs jums saprast atšķirības starp tiem.
Citi Temati
Vienības Testēšana
Sekojiet šim ceļvedim, lai uzzinātu, kā veikt vienības testēšanu jūsu Flight kodam, lai tas būtu stingrs kā klints.
AI & Izstrādātāja Pieredze
Uzziniet, kā Flight darbojas ar AI rīkiem un modernām izstrādātāja darba plūsmēm, lai palīdzētu jums kodēt ātrāk un gudrāk.
Migrēšana v2 -> v3
Atpakaļsaderība lielākoties ir saglabāta, bet ir dažas izmaiņas, par kurām jums vajadzētu zināt, migrējot no v2 uz v3.