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に様々な機能を追加するライブラリが、サードパーティーから提供されている。

ライブラリ名内容
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="http://www.amazon.co.jp/exec/obidos/ASIN/4798116769/sagasite-22/" target="_blank"><img src="http://ecx.images-amazon.com/images/I/61E7sILrj7L._SL160_.jpg" border="0" alt="CodeIgniter徹底入門" /></a></td><td valign="top"><font size="-1"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798116769/sagasite-22/" target="_blank">CodeIgniter徹底入門</a><br />河合 勝彦 鈴木 憲治 安藤 建一 <br /><br />翔泳社 2008-06-10<br />売り上げランキング : 10903<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798116769/sagasite-22/" target="_blank">Amazonで詳しく見る</a></font><font size="-2"> by <a href="http://www.goodpic.com/mt/aws/index.html" >G-Tools</a></font></td></tr></table>
}}

#html{{

table border="0" cellpadding="5"><tr><td valign="top"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774145254/sagasite-22/" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51z5sYV4lcL._SL160_.jpg" border="0" alt="Webサイト制作者のための PHP入門講座" /></a></td><td valign="top"><font size="-1"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774145254/sagasite-22/" target="_blank">Webサイト制作者のための PHP入門講座</a><br />鈴木 憲治 安藤 建一 小出 範明 <br /><br />技術評論社 2011-01-07<br />売り上げランキング : 5734<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774145254/sagasite-22/" target="_blank">Amazonで詳しく見る</a></font><font size="-2"> by <a href="http://www.goodpic.com/mt/aws/index.html" >G-Tools</a></font></td></tr></table>
}}

#html{{

table border="0" cellpadding="5"><tr><td valign="top"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798022772/sagasite-22/" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51gfWpI0z6L._SL160_.jpg" border="0" alt="PHPフレームワーク入門―CakePHP/Zend Framework/symfony/CodeIgniter対応" /></a></td><td valign="top"><font size="-1"><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798022772/sagasite-22/" target="_blank">PHPフレームワーク入門―CakePHP/Zend Framework/symfony/CodeIgniter対応</a><br />掌田 津耶乃 <br /><br />秀和システム 2009-05<br />売り上げランキング : 19181<br /><br /><a href="http://www.amazon.co.jp/exec/obidos/ASIN/4798022772/sagasite-22/" target="_blank">Amazonで詳しく見る</a></font><font size="-2"> by <a href="http://www.goodpic.com/mt/aws/index.html" >G-Tools</a></font></td></tr></table>
}}

コメント

#comment_kcaptcha


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