2008 年 11 月 12 日
CakePHP情報まとめ
いつの間にやらPHPでもアプリケーションフレームワークがそろってきました。
昔はフレームワークと言えばJavaだたんですが、PHPでも充実してきました。
かく言う私もかじり始めています。自分は職業プログラマーではないのですが(なんちゃってプログラマーです。おぶじぇくとしこうって何?って言うレベル)、衰えてきた脳みそに基本から一生懸命たたき込んでいる状況です。
以前とあるプロジェクトでGREE社謹製のEthnaをかじったことあるのですが、そのときはサーバ周り担当だったので環境構築しただけって感じだったので苦労してます。
で、Ethnaでもよかったんですが(GREEのCMおもしろいしね)、数あるPHPフレームワークの中からCakePHPをチョイスしました。
Ethnaにしなかったのは、作成したWebアプリケーションのURLが汚いのが最大の理由ですかね。URLにいろいろなパラメータがついてSEO的に汚いのですよ。CakePHPはデフォルトの設定でSEOに強いきれいなURLになります。
クローズドな業務アプリケーションであれば、どうでもいいんですが、公開するWebサイトならばSEOはとても重要です。まあEthnaでもmod_rewriteで工夫すればきれいなURLになるんでしょうけど。
というわけでCakePHPの公式情報をまとめてみました。
上が1.1用で下が1.2用かな?
以下も押さえておきます
蛇足
バリバリなプログラマーさんに言わせるとCakeは許せない的なところがあるらしいですが、私にはまだわかりません!!