私はいくつかのデータをテーブルの形で私のウェブサイトに追加します。実際にはすべて動作しますが、いくつかの大きなデータのパフォーマンスをテストしたかったのです。それは非常に悪かった。ここに私の結果:phpエコーデータからhtmlパフォーマンスへ
tablesize | time
-----------------
10x20 | 0.22s
100x20 | 3.29s
1000x20 | 28.75s
私の質問は、結果と理由を表示するために優れている方法である:
1:
<?php
for($i=0; $i<count($array); $i++){
echo "<div id='...' class='...Ä style='...'>"
for($i=0; $i<count($array); $i++){
echo "<div style='...'>".array[$i][$j]."</div>";
}
echo "</div>";
}
?>
2:
<?php
for($i=0; $i<count($array); $i++){
?>
<div id='...' class='...Ä style='...'>
<?php
for($i=0; $i<count($array); $i++){
?>
<div style='...'> <?php echo array[$i][$j]; ?> </div>
<?php } ?>
</div>
<?php } ?>
たぶん誰かが持っていますいくつかの追加のヒントは、私はデータの視覚化を高速にすることができます。私はいくつかのarticalについてのMySQLの構造を読んで、私は私のDBが正常に見えると信じています。だから私はデータの読みを最適化するために何ができるのですか?
はるかに高速ですを使用するを使用する必要があります...出力1000行は、あなたの答えのために – scaisEdge
おかげで有用ではないようです。もちろん私はデータをページ付けします。私のコードはverry diffrenceのように見えます。私の問題を理解するためのコアコード – nicoschuck
私は答えとしていくつかの簡単な提案を投稿しました – scaisEdge