月別アーカイブ: 2011年10月

codeigniterでフォームバリデーションが便利で楽。

今年のゴールデンウィーク明け位からcodeigniterを弄り始めてました。

よくあるメールフォーム位しか作ってないのですが、
フレームワークの恩恵を十二分に受けていると思います。
フォームバリデーションが組み込みの関数があるだけでほんとうに楽。
数字しか受け付けないとか。

そういえば
チェックボックスの選択された値の保持とか、
セレクトボックスの選択された値の保持とか、
も機能として用意してあるので、これも重宝してます。

そもそもメールフォームのページ遷移の方法とか設計とか、
がわからない人にとっては、
codeigniterの設計からいろいろ吸収できると思う。
ああ、こういう風に作るんだ、こういう風に考えるんだ、と。

cakephpは最初の設定でDB設定が必須なので、DBがわからない人にはちんぷんかんぷんでした。(経験談)

cakephpにも使ってみたい機能はあると思うので、

codeigniterをインストールしたり、弄ったり。

Mysqlとかの設定やコマンドを覚える。

codeigniterでDB設定して弄ってみる。

cakephpでDB設定して弄ってみる。

という流れだとcakephpもいじれるようになると思います。
本職はプログラマーではないので、
プログラマーではない人向けの勉強フローです。

あ、あと、こういう本が出てますが、

codeigniterのバージョンが1.7とかで古いので、プログラミング入門者には参考になりません。 PDFでいいので新しいの出して欲しいですよね。
CodeIgniter徹底入門
CodeIgniter徹底入門
posted with amazlet at 11.10.23
河合 勝彦 鈴木 憲治 安藤 建一
翔泳社
売り上げランキング: 21404

titaniumのマニュアル。

マニュアルの階層が深くて一発でたどり着かなかったのでリンク貼っておきます。


日本語マニュアル。広く浅い解説。

英語だけどメソッドとかの一覧が検索できる。

本家サイトよりも見やすい気がする。