0

ユーザーが次のボタンを押して新しいコンテンツをロードするたびにデータベースを呼び出す PHP コンテンツローダーに AJAX 呼び出しを行うことで、8 行のデータをロードする作業を行っている Web サイトがあります。

この方法は、現在、サイトの単一ユーザーとして非常に高速に機能します。

私の質問は、サイトに多くのユーザーがいる場合、次のヒット時に次の 16、32 などのデータ行を前もってロードするか、毎回 8 行ずつロードして現在の状態を維持する方がよいかということです。彼らは次にヒットしますか?それは問題ですか?

4

1 に答える 1

1

この質問に真に答える唯一の方法は、負荷テストといくつかの判断を行うことです。より多くの行をロードするための追加のデータベース オーバーヘッドはどれくらいですか? データベースの処理能力や Web サーバーの帯域幅に制約がありますか? サーバーのパフォーマンスに関係なく、追加の行をロードするとユーザーエクスペリエンスが向上しますか?

決定を下す際には、これらの種類の質問に答える必要がありますが、最終的には、サイトのクエリ、データ、および機能の詳細によって決定されます。

于 2012-10-26T02:30:26.583 に答える