手始めに


こちらhttp://gihyo.jp/dev/serial/01/cakephp/0001



を参考にしてcakephpを使ってみた。

なんとか成功。


そのサイトが


こちらhttp://bodycraft.sakura.ne.jp/cake/tasks



さて、今日は次のステップへ進もう。。。


前回の予約システムをこのcakephpとスーパーアプリケーションを参考に次へ次へと進もう。


優先順位を間違えずに。。


cakephpのつまづきどころ。

そもそもの概念「MVC」を理解しないことには次へと進むことができない。


以下を参考にし、更に自分でまとめてみた。


http://ja.wikipedia.org/wiki/Model_View_Controller


そもそも、cakephpでなぜに


http://bodycraft.sakura.ne.jp/cake/tasks


へアクセスすると、cakeviewのtasks indexが表示されるのか?

どういう仕組みでそうなっているのか?を理解しないと今後の制作に障害が出ると判断。。


のため、cakephp 以前のMVCを理解するところから出発。。

現在のプロジェクト第1段 【クラス予約システム】


機能


 ・会員が自分で自分の名前、誕生日、会員ナンバーを入力し登録できる。

 ・それを基にログイン

 ・ログインしたら、その名前左上に出力する

 ・クラスは月12個までとれる

 ・1日前までクラスの予約が取れる

 ・日付が当日になったらその日付のチェックボックスは消えるようにする


------------------------------------------------------------------------


やっとこさ。


WEBスーパーサンプルアプリケーション

を参考にがんばっていじるさいちゅう


今日やりたかったこと。


1DBへ会員登録(num,id,birthday,name)

2その会員登録のチェック機能

3ログインした時にその人の名前を左上に出力

4チェックボックスをチェックした数の自動計算

5cakephpの全体を掴む



一日cakephp を触っても全く効率がいいと思わず。

結局既に出来上がっているサンプルコードから拝借。



今日できたこと

1、3、5。


今日できなかったこと

2、4


無駄だと思ったこと。

一人で簡単なシステムを作る際にわざわざcakephpのようなふれーむわークと呼ばれているものは必要ない。


書籍についている予約システムとかアンケートシステムを拝借してそれをいじったほうが遙かにはやくシステムができあがる。


明日やること。


1自動計算

2クラス予約システム