| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「FuelPHP」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
15行目: 15行目:
 
===環境===
 
===環境===
 
====環境別の設定ファイル====
 
====環境別の設定ファイル====
 +
----
 
{|class="wikitable"
 
{|class="wikitable"
 
!クラス定数
 
!クラス定数
37行目: 38行目:
 
|-
 
|-
 
|}
 
|}
 +
====環境の設定====
 +
----
 +
*現在の環境は、FUEL_ENV の値により決定
 +
*.htaccessが利用できる環境では、
 +
** SetEnv FUEL_ENV production
 +
** 環境変数 FUEL_ENV が定義されていない場合のデフォルトは開発環境
 +
** 環境変数が設定できない場合、fuel/app/bootstrap.php の以下を設定を変更

2021年3月4日 (木) 04:37時点における版

FuelPHP

思想

  • 規約より設定
  • MVCパターン
  • テンプレートエンジンは、独自言語ではなくPHP
  • oilコマンドで、コードの自動生成、データベースマイグレーション、パッケージインストール、自作コードの実行が可能

ライブラリ

配置場所


  • サードパーティ製のライブラリを配置する場所
    • fuel/vendor
    • fuel/packages

環境

環境別の設定ファイル


クラス定数 意味
Fuel::DEVELOPMENT development 開発環境
Fuel::TEST test テスト環境
Fuel::STAGING staging ステージング環境
Fuel::PRODUCTION production 本番環境

環境の設定


  • 現在の環境は、FUEL_ENV の値により決定
  • .htaccessが利用できる環境では、
    • SetEnv FUEL_ENV production
    • 環境変数 FUEL_ENV が定義されていない場合のデフォルトは開発環境
    • 環境変数が設定できない場合、fuel/app/bootstrap.php の以下を設定を変更