【PHP】Ethna part.2【国産フレームワーク】
■ このスレッドは過去ログ倉庫に格納されています
0140nobodyさん
2008/03/29(土) 03:19:28ID:???>CSVのデータって通常どこで生成するもの?
>やっぱりヴュー?
そのCSVをダウンロードさせたいのか?
であれば、自分はviewじゃなくてactionだな。
ロジックはAppManagerに書くけど。
>抽出用のデータをアクションで受け取って、ビューに渡して出力でいいのかな?
View=HTML-Templateに変数を渡すだけって考えた方が良いよ。
>データ量が多いとgetAllとかするとメモリオーバーで止まっちゃうからAppManager
>とか使えないよね。
とりあえず気にするな。メモリが足りなさそうだったらコントローラの最初で
ini_set('memory_limit', '32M');
とかすれば良い。しょぼいレンタルサーバとかじゃないんだろ?さすがに。
>ViewからAppManagerを呼んでAppManagerからCSVを出力って邪道?
正解だと思う。Viewまで行く必要ないと思うがな。
■ このスレッドは過去ログ倉庫に格納されています