最近、5日間ほど自宅に帰っていなかったのですが、そんな中、合間を見てCodeIgniterというPHPのフレームワークを少し触って見ましたので、それの感想でも少し書きたいと思います。このブログでこういうのを書くのは本当に久しぶりなんじゃないかと思います。
というか、技術系の記事は主に別のブログに書いていたのですが、案の定面倒くさくなってこっちに書いているというのは内緒でw
で、本題のCodeIgniterですが、大雑把に言うと、基本的なMVC+ライブラリ群といった感じがします。最近、巷で流行っているRoRやCakePHP、Symfonyなどと言ったようなコマンド一発アボーン(何)というようなFWとはちょっと違い、素材はあるから後は自由にやってよ。と言ったような印象を受けました。
また、環境になるべく依存しないような設計になっており、基本的にレンタルサーバでも動作すると思います。
ただ、弱い部分も多々ありますが、その辺を改良できれば、素敵なFWが作れそうな感じです。あと、ソース全体が比較的小さいので、ハックもしやすく、手を加えやすくなっています。
でも、本当はJavaが書きたいんです。。。
■参考サイト