連載
CakePHPで高速Webアプリ開発
PHPのフレームワーク「CakePHP」は,Ruby on Railsの影響を強く受けており,Webアプリケーションを高速に開発するための仕掛けが随所に盛り込まれています。本連載では,このCakePHPを使ったWebアプリの開発方法について解説していきます。
- 第16回 何でもできるようになった1.2のデータバリデーション機能(1/2):基本編
- バリデーション書式の簡単な説明と記述例
- 組み込みのバリデーションルール一覧
- 次回は
2009年7月17日
- 第15回 Paginationで面倒なページ繰り処理とおさらばしよう
- Webアプリに欠かせない「ページ繰り」は自前でやるのは面倒!
- Pagination例その1:基本のサンプルコード
- Pagination例その2:検索条件や取得フィールドなどを指定する
- Pagination例その3:URLからのパラメータも引き継ぐ
- まだまだある,PaginatorHelperのメソッド群
2009年5月13日
- 第14回 CakePHP 1.2を使いたくなる5つの新機能
- 2009年1月,Cake PHP 1.2登場
- CakePHP 1.2を使いたくなる5つの新機能
2009年4月22日
- 第13回 ヘルパーの作り方
- ヘルパーとは
- ヘルパーファイルの仕様
- ヘルパーを作ってみよう
- ヘルパー内から別のヘルパーを使用したいときは
2008年5月16日
- 第12回 コンポーネントの作り方
- コンポーネントとは
- コンポーネントファイルの仕様
- コンポーネントを作ってみよう
- コンポーネントからモデルを使用したいときは
2008年5月2日
- 第11回 CakePHPの「DEBUG値」を極める!
- DEBUG値とは
- DEBUG値を動的に変更する
2008年4月18日
- 第10回 CakePHPで作るToDoアプリ(5)
- レイアウトの作成
- レイアウトと表示出力のコントロール
- ページタイトルの設定
- アクセスしやすいURLの設定(Routes)
- ToDoアプリの開発は以上です
2008年4月4日
- 第9回 日本のCakePHPシーンが盛り上がっています!
- CakePHPの入門書「Fast CakePHP」が発売されました!
- 第2回CakePHP勉強会が開かれました!
- 本連載の今後の展望について
2008年3月5日
- 第8回 CakePHPで作るToDoアプリ(4)
- タスクの追加をAjax化する
2007年10月31日
- 第7回 CakePHPで作るToDoアプリ(3)
- Tasksコントローラの修正
- indexビューの修正
- editビューの作成
- 修正内容の解説:コントローラ編
- 修正内容の解説:ビュー編
- 修正したアプリケーションの動作を確認する
2007年10月19日
- 第6回 CakePHPで作るToDoアプリ(2)
- 入力フォームを作る
- form要素の開始タグと,formTagメソッドにまつわるあれこれ
- input要素
- submitボタン
- 完成した入力フォーム
- モデルへの値が渡されてきているかチェック
- モデルへのデータの追加とフィールドのホワイトリスト
- 簡易な完了メッセージ表示
- $this->dataに値がないか,saveに失敗したときはリダイレクト
- タスクを追加してみよう
2007年9月21日
- 第5回 CakePHPで作るToDoアプリ(1)
- DBの設計と作成
- tasksテーブルの解説
- コントローラの作成
- モデルの作成
- ビューの作成
2007年8月21日
- 第4回 CakePHPでの開発環境を構築する
- CakePHPの入手
- パッケージの展開と設置
- パーミッションの設定
- データベースへの接続設定
2007年8月3日
- 第3回 ここはおさえておきたい,CakePHP情報サイトリンク集
- 国内サイト
- 海外サイト
- フレームワークの動向は常にチェックしておこう
2007年7月18日
- 第2回 CakePHPのフレームワークとしての機能
- MVCモデル
- Cool URI
- ActiveRecord
- モデルのバリデーション機能
- ビューで便利なヘルパー群
- ビューキャッシュ
- フィルタチェイン
- アクションチェイン
- ネイティブ関数の短縮表記
- まとめ
2007年7月3日
- 第1回 CakePHPを使いたくなる5つの特徴
- CakePHPとは
- まとめ
2007年6月19日


