Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

FuelPHP

出典: フリー百科事典『ウィキペディア(Wikipedia)』
FuelPHP
FuelPHP post-install screen
開発元FuelPHP developer team
最新版
1.9.0 /2021年12月29日 (3年前) (2021-12-29)
最新評価版
2.0 alpha /2014年1月1日 (11年前) (2014-01-01)
リポジトリウィキデータを編集
対応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 SchreuderDan HorriganHarro VertonPhilip SturgeonFrank de Jongeである。

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

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

メジャーリリース

[編集]
バージョンリリース日
1.0.12011年8月23日 (13年前) (2011-08-23)[6]
1.12011年12月13日 (13年前) (2011-12-13)[7]
1.22012年6月3日 (12年前) (2012-06-03)[8]
1.32012年9月9日 (12年前) (2012-09-09)[9]
1.42012年11月9日 (12年前) (2012-11-09)[10]
1.52013年1月20日 (12年前) (2013-01-20)[11]
1.62013年5月3日 (11年前) (2013-05-03)[12]
1.72013年10月13日 (11年前) (2013-10-13)[13]
1.82016年4月9日 (8年前) (2016-04-09)[14]
2.0No 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機能をフルサポート。

注釈・出典

[編集]
  1. ^FuelPHP Features
  2. ^ライセンス
  3. ^First GitHub commit
  4. ^GitHub FuelPHP contributors
  5. ^GitHub CodeIgniter contributors
  6. ^V1.0.1 Changelog
  7. ^V1.1 Changelog
  8. ^V1.2 Changelog
  9. ^V1.3 Announcement
  10. ^V1.4 Announcement
  11. ^V1.5 Announcement
  12. ^V1.6 Announcement
  13. ^V1.7 Announcement
  14. ^FuelPHP releases v1.8
  15. ^V2.0 Roadmap
  16. ^2.0 Development
  17. ^Sturgeon, Philip (2011年). “An introduction to FuelPhp”. PhpNE October 2011 conference. phpne.org.uk. 2012年2月7日閲覧。
  18. ^Developer team (2011年). “Start your engines: Fuel RC1 is here”. fuelphp.com. 2012年2月7日閲覧。
  19. ^Horrigan, Dan (2012年). “What do you want out of FuelPHP ?”. fuelphp.com. 2012年2月7日閲覧。
  20. ^Verton, Harro. “Changelog v1.8”. 2016年5月18日閲覧。
  21. ^HARRO. “Changelog v1.8.2”. VERTON. 2019年6月28日閲覧。
  22. ^Extending Core Classes”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  23. ^Modules”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  24. ^Parser package”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  25. ^Fieldset Class”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  26. ^Validation Class”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  27. ^ORM”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  28. ^Security”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  29. ^Petrie, Dan (2011年). “Introducing Sentry: A FuelPHP Authentication Package”. cartalyst.com. 2012年2月7日閲覧。
  30. ^Sturgeon, Philip (2011年). “Build an Admin Panel with the Fuel PHP Framework”. net.tutsplus.com. 2012年2月7日閲覧。
  31. ^Cache Class”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。
  32. ^Profiling”. FuelPHP Docs. fuelphp.com (2011年). 2012年2月7日閲覧。

外部リンク

[編集]
ポータル FLOSS
ASP.NET
Groovy
Java
JavaScript
Perl
PHP
Python
Ruby
Scala
カテゴリカテゴリ
実装
ライブラリ
フレームワーク
IDE
人物
その他
https://ja.wikipedia.org/w/index.php?title=FuelPHP&oldid=103786018」から取得
カテゴリ:

[8]ページ先頭

©2009-2025 Movatter.jp