FuelPHP

PHP 5で書かれたオープンソースのHMVCパターンを用いるWebアプリケーションフレームワーク From Wikipedia, the free encyclopedia

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

最新版
1.9.0 / 2021年12月29日 (4年前) (2021-12-29)
最新評価版
2.0 alpha / 2014年1月1日 (12年前) (2014-01-01)
概要 開発元, 最新版 ...
閉じる

歴史

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

FuelPHPの主要な貢献者[4]は、Jelmer SchreuderDan HorriganHarro VertonPhilip SturgeonFrank de Jongeである。

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

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

メジャーリリース

さらに見る バージョン, リリース日 ...
バージョンリリース日
1.0.1 2011年8月23日 (14年前) (2011-08-23)[6]
1.1 2011年12月13日 (14年前) (2011-12-13)[7]
1.2 2012年6月3日 (13年前) (2012-06-03)[8]
1.3 2012年9月9日 (13年前) (2012-09-09)[9]
1.4 2012年11月9日 (13年前) (2012-11-09)[10]
1.5 2013年1月20日 (13年前) (2013-01-20)[11]
1.6 2013年5月3日 (12年前) (2013-05-03)[12]
1.7 2013年10月13日 (12年前) (2013-10-13)[13]
1.8 2016年4月9日 (9年前) (2016-04-09)[14]
2.0 No date set,[15][16]
閉じる

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

  • フレームワークは強力な機能を提供し、簡単に動作する必要があり、それは軽量なコードベースで作成される。
  • コミュニティの開発者の意見を考慮[18][19]

特徴

  • FuelPHP(1.8.2)は PHP 5.4以上で動作しPHP7.3互換とうたわれているが、一部のモジュールがPHP 5.6以上のバージョンを要求する。[20][21]
  • カスケードファイルシステム(Kohanaの影響を受けたもの): ディレクトリ構造は、部分的にclassesで使用されるnamespacesに基づく。
  • 柔軟性: コアフレームワークのほぼすべてのコンポーネントを拡張したり交換することができる[22]
  • 拡張性: 追加機能をpackagesを通してフレームワークに追加することができる。

機能

  • URLはルーティングシステムを使用。
  • HMVC(階層化されたMVC)な実装。
MarkdownSmartyTwigHamlJadeDwoo など)
  • フォーム[25]やバリデーション[26]機能。
  • 認証パッケージは、認証承認のアプリケーションの機能を構築することのできるコンポーネントのセットを提供[29][30]

ツール

  • タスク(コマンドラインから実行できる操作)
  • FuelPHP 2.0でComposer機能をフルサポート。

注釈・出典

外部リンク

Related Articles

Wikiwand AI