SQLをどこに

4つのクラスにまたがる処理を書いた。
ひとつのクラスからデータを取ってきて、それを使ってまた別のクラスからデータを取ってきて、それを・・・。


SQLを直接書いたら1回で済む処理を4回に分けた。
そんなにややこしくはならなかったけど、これのfor文が1000回くらい繰り返しとかなるとPHPはだいぶ遅くなるだろうな。


極端に遅くなる場合だけ専用のクラスを使わずにSQLを直接書くっていう方針でいいか。。
保守性が極端に落ちるけれども。仕方ない。