[PHP-users 18544]Re: 処理速度が遅い
SAWAI-Shooskay
teto @ sa-y.com
2003年 10月 22日 (水) 14:00:21 JST
さわいです。
テーブルにインデックスで検索を早くするとか
そういう基本的な設計はされていますか?
HTML表示までに かかった時間を計測してみましたか?
DBの検索時間を計測してみましたか?
HTML出力とDB検索でどっちが時間かかってるか
計算してみましたか?
別解としては、、、
速いCPUと大量のメモリを与えてみるというのは どうでしょか、、、
> 外川と申します。現在社内システムを作っているのですが
> どうも処理速度が遅いのが気になってます。原因を探るべく
> まずデータベースの件数かなとか思い、件数を減らして再度同
> じ
> プログラムを流してみましたのですが特に処理速度は変わりま
> せんでした。
> あとはロジックの組み方かなと思い調べ始めているところです
> 。
> ここで質問です。
>
> <?php
> PHP処理
> ?>
> HTMLタグ
>
> 上記が組み合わさると処理速度は落ちますか?
> やはり内部処理は最初に済ませて、HTML出力するものは変数や
> 配列にまとめて
> 入れておいて最後にまとめて表示するといったほうが速いので
> しょうか?
>
>
> DBからデータを取得してテーブルにて表示する場合、
> 今は下記のような感じでロジックを組んでいますが
> 処理速度を遅くしている原因でしょうか?
>
> ?>
> <table>
> <?php
> SQL発行
> 該当カウント取得
> for($i=0 ; $i < カウント ; $i++){
> フェッチ
> 項目取得
> ?>
> <tr><td><?php echo"$項目";?></td></tr>
> <?php
> }
> ?>
> </table>
>
> _______________________________________________
> PHP-users mailing list
> PHP-users @ php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
PHP-users メーリングリストの案内