[Codeigniter-users] セミナー企画

Back to archive index

kunitsuji tsuji****@m-s*****
2008年 5月 27日 (火) 11:35:50 JST


 kunitsujiです。

そんな感じの人が多いような気がしますが、どうなんでしょうね。

自分の場合、ベンチマークがデフォルトでロードされているので、ちょっとした
ものをテストするときに常にベンチマークとるようになりました(笑)

あとは、いいなとおもうのは
$this->load->library()
でしょうか。
その時点でファイルを読み込んで、初期化してくれるということなので、
インスタンス化するのが使う寸前ということでしょうか。
あとは、コントローラーを作成していくとおもいますが、
$this->load->library('hoge')
$this->hoge->getHoge()
トできるところがいいかなと。
FWを使わない場合、
require_once
$hoge = new Hoge()
$hoge->getHoge
という感じですがこの部分が直観的かなと。
DIコンテナ使うFW(Maple3)の場合、loadの部分をiniファイルに書き出すとい
う手法ですが、
CIの場合あコントローラーでやるという感じでしょうかね

CakeやSymfonyはよくわかりませんが。

逆に使いにくいなとおもったのは、機能が多いアプリの場合、ライブラリやコン
トローラー、その他が1ディレクトリだと大変なことになります。
ヘルパーなどの関数の場合は階層を切っておいても問題なく読み込めますが、
クラスの場合は階層を切った場合結構複雑になったりしたり。
ライブラリなんかは階層管理できるほうがいいかなとか思いました。

って、なんか感想文みたいになってしまいましたね。。。


>> といいながら、PHPカンファレンスの場。ほかのFW関係のセッションがなさそう
>> なので、Symfony使いの方やCake使いの方などが多数来るとおもわれます(笑)
>> CIはどんなものなんだろうとか、自分が使っているものとどうちがうんだ?とい
>> う感じで聞きに来られる気がしますね。
>
>では、CIビギナーということで、CI の概要を含め、簡単に CI でのコーディング
>がどんな感じになるか紹介するという感じでしょうかね。
>




Codeigniter-users メーリングリストの案内
Back to archive index