CodeIgniter

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内, 検索
CodeIgniter
開発元 EllisLab, Inc.
最新版 2.1.0(2011年11月14日(3か月前) (2011-11-14
種別 Webアプリケーションフレームワーク
ライセンス Apache/BSD スタイル オープンソースライセンス
公式サイト codeigniter.com
テンプレートを表示


CodeIgniter(コードイグナイター)は、PHPを用いて動的Webサイトを構築するために利用するオープンソースWebアプリケーションフレームワークである。 CodeIgniterには、一般に必要とされるプログラミングタスクに対する豊富なライブラリが用意されているだけでなく、それらのライブラリにアクセスするためのシンプルなインターフェースと論理的な構造が用意されている。開発者はこれらが備わったCodeIgniterを用いることで、より短時間でアプリケーションを構築することができる。 CodeIgniterの最初の公開バージョンは、2006年2月28日にリリースされた。[1]


目次

[編集] 特徴

Ruby on Rails のように、CodeIgniterでは、ユーザは Active Recordを用いてデータベースに接続でき、 モデル・ビュー・コントローラアーキテクチャパターンの利用が推奨される。

[編集] プロジェクトの派生・分岐

CodeIgniterには、KohanaPHPというフォーク(派生・分岐プロジェクト)が存在する。

Kohanaは、モデル・ビュー・コントローラ アキーテクチャパターンを使ったPHP5のフレームワークである。Kohanaは、セキュアで、軽量、かつ、簡単に利用できるということを目標としている。

もともとは、BlueFlameという名前のプロジェクトで作成されていたKohanaPHPの最初のリリースは、よく知られたPHP MVCフレームワークを見据えたいくつかのバグ修正が主たるものであった。

KohanaPHPとCodeIgniterの主な違いのひとつとしては、CodeIgniterのPHP4下位互換に対する、Kohanaの厳格なPHP5によるOOP(オブジェクト指向開発)が挙げられる。

[編集] プロジェクトの状態

安定バージョンは、2.0.3

[編集] 外部リンク

[編集] 関連項目

[編集] 脚注

  1. ^ http://codeigniter.com/user_guide/changelog.html
個人用ツール
名前空間
変種
操作
案内
ヘルプ
ツールボックス
他の言語