インストール
1. ファイルをダウンロードします。
Composer を使用している場合、以下のコマンドを実行できます:
composer require flightphp/coreまたは、ダウンロードして、ウェブディレクトリに直接抽出することができます。
2. ウェブサーバを設定します。
Apache の場合、.htaccess ファイルを以下のように編集します:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]注: サブディレクトリで flight を使用する必要がある場合は、
RewriteEngine Onの直後にRewriteBase /subdir/を追加してください。 注: データベースや環境ファイルなど、すべてのサーバーファイルを保護したい場合は、.htaccessファイルに以下を追加してください:
RewriteEngine On
RewriteRule ^(.*)$ index.phpNginx の場合、サーバ宣言に以下を追加します:
server {
  location / {
    try_files $uri $uri/ /index.php;
  }
}3. index.php ファイルを作成します。
まず、フレームワークを含めます。
require 'flight/Flight.php';Composer を使用している場合は、オートローダーを実行します。
require 'vendor/autoload.php';次に、ルートを定義し、リクエストを処理する関数を割り当てます。
Flight::route('/', function () {
  echo 'hello world!';
});最後に、フレームワークを開始します。
Flight::start();