PHP

CodeIgniterとは?

PHPのMVCフレームワークの一つ。アメリカのEllisLabが中心となって開発している。
CodeIgniter - Wikipedia

CodeIgniter(コードイグナイタ/イグニター)は、PHPを用いて動的Webサイトを構築するために利用するオープンソースのWebアプリケーションフレームワークである。

参考リンク

公式サイトhttp://codeigniter.com/
日本語サイトhttp://codeigniter.jp/
日本語マニュアルhttp://codeigniter.jp/user_guide_ja/
はてなブックマーク > タグ > codeigniterhttp://b.hatena.ne.jp/t/codeigniter

ライブラリ

CodeIgniterに様々な機能を追加するライブラリが、サードパーティーから提供されている。

ライブラリ名内容
Ion_Authユーザー認証
DX_Authユーザー認証
Tank_Authユーザー認証。DX_Authを改良したもの
Rapydスキャフォルディング

Tips

CodeIgniter利用のコツ

チートシート

CodeIgniterの使い方早見表(自分用のメモ)

機能内容
CodeIgniter CRUDデータベースの利用
CodeIgniter ActiveRecordデータベースのActiveRecordヘルパーメソッド
CodeIgniter modelmodelの自作基底クラス
CodeIgniter URIURLの制御(パラメーターの取得)
CodeIgniter Form入力フォーム
CodeIgniter バリデーションユーザー入力値のチェック
CodeIgniter captchaスパム投稿の防止
CodeIgniter ワンタイムチケットCSRF対策
CodeIgniter Qdmailメール送信ライブラリ
CodeIgniter 簡易ログインControllerをextendしたMY_Controllerの利用法
CodeIgniter ソーシャルログインOpauthでソーシャルログイン
CodeIgniter 外部ファイルの読込みシステム外のファイルの利用法
CodeIgniter 文字コード変換携帯サイトで文字コード制御
CodeIgniter croncrontabによるバッチ処理(定期実行)
CodeIgniter 移植リファクタリング
CodeIgniter アップロード画像のアップロード、リネーム、サムネイル作成

活用法

CodeIgniterの様々な活用方法が紹介されていました。

CMS

参考書

CodeIgniterの使い方が説明されている本。

#html{{

table border="0" cellpadding="5"><tr><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4798116769/vertex9-22/" target="_blank"><img src="https://images-fe.ssl-images-amazon.com/images/I/61E7sILrj7L._SL160_.jpg" border="0"></a></td><td> </td><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4798116769/vertex9-22/" target="_blank">CodeIgniter徹底入門</a><br>河合 勝彦 / 鈴木 憲治 / 安藤 建一<br>翔泳社<br>2008-06-10<br>¥ 4,104</td></tr></table>
}}


#html{{

table border="0" cellpadding="5"><tr><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4774145254/vertex9-22/" target="_blank"><img src="https://images-fe.ssl-images-amazon.com/images/I/51z5sYV4lcL._SL160_.jpg" border="0"></a></td><td> </td><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4774145254/vertex9-22/" target="_blank">Webサイト制作者のための PHP入門講座</a><br>鈴木 憲治 / 安藤 建一 / 小出 範明<br>技術評論社<br>2011-01-07<br>¥ 3,218</td></tr></table>
}}


#html{{

table border="0" cellpadding="5"><tr><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4798022772/vertex9-22/" target="_blank"><img src="https://images-fe.ssl-images-amazon.com/images/I/51gfWpI0z6L._SL160_.jpg" border="0"></a></td><td> </td><td valign="top"><a href="https://www.amazon.co.jp/exec/obidos/ASIN/4798022772/vertex9-22/" target="_blank">PHPフレームワーク入門CakePHP/ZendFramework/symfony/CodeIgniter対応</a><br>掌田 津耶乃<br>秀和システム<br>2009-05-19<br>¥ 2,800</td></tr></table>
}}


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS