Instalēšana

1. Lejupielādējiet failus.

Ja izmantojat Composer, varat izpildīt šādu komandu:

composer require flightphp/core

VAI varat lejupielādēt tos tieši un izvilkt tos savā tīmekļa direktorijā.

2. Konfigurējiet savu tīmekļa serveri.

Apache gadījumā rediģējiet savu .htaccess failu ar šādu:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]

Piezīme: Ja jums ir nepieciešams izmantot Flight apakšdirektorijā, pievienojiet rindu RewriteBase /subdir/ tūlīt aiz RewriteEngine On. Piezīme: Ja vēlaties aizsargāt visus servera failus, piemēram, db vai env failu. Ievietojiet to savā .htaccess failā:

RewriteEngine On
RewriteRule ^(.*)$ index.php

Nginx gadījumā pievienojiet sekojošo savai servera deklarācijai:

server {
  location / {
    try_files $uri $uri/ /index.php;
  }
}

3. Izveidojiet savu index.php failu.

Vispirms iekļaujiet ietvaru.

require 'flight/Flight.php';

Ja izmantojat Composer, palaidiet automātisku ielādi.

require 'vendor/autoload.php';

Tad definējiet maršrutu un piešķiriet funkciju, kas apstrādā pieprasījumu.

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

Visbeidzot uzsāciet ietvaru.

Flight::start();