2009年5月アーカイブ

CakePHPを試食

| コメント(0) | トラックバック(0)

PHPはまだまだまだまだ初心者。
以前からちょこちょことRuby on Railsを触っていたので、GWはこもりきりでCakePHPを触ってみた。
(もちろんRubyも初心者中の初心者)


公式にあるblogチュートリアルをさくっとやってみたら
なんだかRailsよりはまらずにできた。

やりたいことを、フィーリングでこの辺かなと書いていくとちゃんと動いてくれる。
View -> Helper
Controller -> Component
Model -> Behavior
と何をどこに書くか迷わずにすむし、この住み分けのわかりやすさが良い。

ただ、一つ一つの処理でエラーとセキュリティーを考えていくと、どこまでも果てしない。
Webアプリをまったく作ったことがない僕にはでかい壁がそこにはあったw


とりあえず作りたいものとは程遠いものが50%位できたが、
まぁ、開発の難しさと奥深さがわかっただけでも儲け物だと言うことで、
またしょうこりなく作りかけアプリを放置する有様だ。


[参考にしたサイト]
公式 http://cakephp.jp/
日本語環境がだいぶ整っていてGood!

CakePHP Note http://www.garacter.com/notes/CakePHP+Note/ni:5
公式の説明みたいな。日本語情報は助かります。

idea*idea 百式管理人がSNSっぽいものをCakePHPで作ろうとして挫折するまでの日記
http://www.ideaxidea.com/archives/category/cakephp
修行の様子が垣間見れる(1.1系?)

また気が向いたらやります。
Railsもねっ

昨日の続き。

なんか自分で解決できなかったので
今Progressionで作ってるもの全部ネイティブの書き換えた。
でもSceneは便利だから使ってる。


と、思ったら解決してくださった方が!

ふむ、よくわからんのは、
ParallelModeはデフォルトでfalseななず。
なのになぜ!?
そして自分のローカルでやってみたら、


cast.parallelMode = false; で

[Fault] exception, information=TypeError: Error #1034: 強制型変換に失敗しました。jp.progression.commands::SerialList@2845b51 を jp.progression.commands.ParallelList に変換できません。
Fault, CommandExecutor.as:133


と怒られてダメなんですけども...


[ 家 ] えぇぇぇぇぇ.... ( ←サザエさんのエンディング )


って感じなので、寝ます。