Yoshimov
yoshi****@pobox*****
2003年 10月 3日 (金) 23:24:10 JST
Yoshimovです。 Naoki Takezoe wrote: >>あとは、ストレージに以下のメソッドもあると嬉しいです。 >> >>* ページ一覧の際のページ送り。 >> 更新日時も同時に取得できると良いです。 > > > これはどういうことでしょうか。何件目から何件目と指定できるよう > にして不要なデータを返したくないということでしょうか? そんな感じです。 > 更新日時の同時取得は既存のコードに与える影響が非常に大きいので > 修正は不可能ではないかと思います。確かに素直にストレージを実装 > してしまうとDBへのアクセス回数が大幅に増えて性能面で問題はある > と思います。専用のメソッドを追加するとか、オプションでメソッド > の戻り値を変えられるようにするという方法は考えられますが、それ > よりもストレージ側でキャッシュするなどの方法で、現在のAPIを維持 > した形での対処は可能であると思います。 確かに、キャッシュしておけば大丈夫そうです。 ただ、ページ送りを実装しておくと、ページ数がメモリに収まらないぐらい増え た場合にも対処できるんではないかと思った次第です。 #あんまりそういうことはないのかも知れません。 >>* ページ管理のページ送り。 >> 参照権限、凍結状態も同時に取得できると良いです。 > > > 管理画面ではページ送りをするのが面倒だったのでフィルタ機能を > つけたんです。チェックボックスの保持とか結構面倒なので。参照 > 権限、凍結状態に関しては更新日時と同様です。 なるほど。 では、いきなり全ページが表示されると時間がかかってしまうので、最初はペー ジ一覧を表示するのではなく、フィルタ条件を入力してから一覧表示できるよう にするというのはどうでしょうか? -- Yoshimov: E-Mail: [yoshi****@pobox*****] HomePage: [http://pobox.com/~yoshimov]