FuelPHP
[Wikipedia|▼Menu]

FuelPHP

開発元FuelPHP developer team

最新版1.8.2 / 2019年6月27日 (4年前) (2019-06-27)
最新評価版2.0 alpha / 2014年1月1日 (10年前) (2014-01-01)
リポジトリ

github.com/fuel/core

対応OSクロスプラットフォーム
プラットフォームPHP 5.4?7.3
対応言語多言語対応
種別Webアプリケーションフレームワーク
ライセンスMIT License
公式サイト ⇒fuelphp.com
テンプレートを表示

FuelPHP は、PHP 5で書かれたオープンソースHMVCパターンを用いるWebアプリケーションフレームワークである。MIT Licenseで提供されている[1][2]
歴史

FuelPHPプロジェクトは、2010年10月に開始した[3]

FuelPHPの主要な貢献者[4]は、 ⇒Jelmer Schreuder、 ⇒Dan Horrigan、 ⇒Harro Verton、 ⇒Philip Sturgeon、 ⇒Frank de Jongeである。

Philip SturgeonとDan Horriganは、CodeIgniter frameworkの貢献者である[5]

FuelPHP (FuelPHP 1.0) の最初のバージョンは、Fuel というGitHubリポジトリの下に開発された。FuelPHPという名前のGitHubのリポジトリは第二版 (FuelPHP 2.0) の開発のために作成された。
メジャーリリース

バージョンリリース日
1.0.12011年8月23日 (12年前) (2011-08-23)
[6]
1.12011年12月13日 (12年前) (2011-12-13)[7]
1.22012年6月3日 (11年前) (2012-06-03)[8]
1.32012年9月9日 (11年前) (2012-09-09)[9]
1.42012年11月9日 (11年前) (2012-11-09)[10]
1.52013年1月20日 (11年前) (2013-01-20)[11]
1.62013年5月3日 (11年前) (2013-05-03)[12]
1.72013年10月13日 (10年前) (2013-10-13)[13]
1.82016年4月9日 (8年前) (2016-04-09)[14]
2.0No date set,[15][16]

プロジェクトガイドライン

他の
フレームワークから得られたベストアイデアに基づいて構築[17]


フレームワークは強力な機能を提供し、簡単に動作する必要があり、それは軽量なコードベースで作成される。


コミュニティの開発者の意見を考慮[18][19]

特徴

FuelPHP(1.8.2)は
PHP 5.4以上で動作しPHP7.3互換とうたわれているが、一部のモジュールがPHP 5.6以上のバージョンを要求する。[20][21]


カスケードファイルシステム( ⇒Kohanaの影響を受けたもの): ディレクトリ構造は、部分的にclassesで使用されるnamespacesに基づく。


柔軟性: コアフレームワークのほぼすべてのコンポーネントを拡張したり交換することができる[22]


モジュール性: アプリケーションをモジュールに分割することができる[23]


拡張性: 追加機能を ⇒packagesを通してフレームワークに追加することができる。

機能

URLはルーティングシステムを使用。


RESTfulな実装。


HMVC(階層化されたMVC)な実装。


テンプレート解析: Stags(特定のFuelPHPテンプレートエンジン)と Mustache テンプレートエンジン が含まれる[24]
MarkdownSmartyTwig、Haml、 ⇒Jade、 ⇒Dwoo など)

フォーム[25]やバリデーション[26]機能。


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:26 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef