1 に答える
0
ロードの速度は、プログラムのいくつかのポイントまで低下します。
まず、指定された順序(2回)でデータベースから5,000レコードを引き出します。
次に、これらのアイテムをループしてHTML出力に変換します。
次に、ページ内の10,000個のアイテムすべてをブラウザに送信します。
最後に、ブラウザはこれらのアイテムをページにレンダリングする必要があります。
アイテムの数を減らすことで、これらすべてをスピードアップできます。たとえば、世界中のすべての町のリストを提供するのではなく、ユーザーが町を入力してリストのサイズを縮小できるテキストボックスを提供します。次に、一致する町のリストを取得して選択できるようにすることで、エクスペリエンスを向上させることができます(さらに、リストを取得するためにページを送信する必要がないように、AJAXリクエストとして実装することもできます)。
于 2013-03-11T14:45:02.437 に答える