例えば、ロンドンでホテルを検索し、250のホテルを最初のページに表示する25のホテルを取得します。各ページでは、ユーザーは価格、名前、ユーザーレビューなどに基づいてホテルを並べ替えることができます。インテリジェントなことは、最初のページの最初の25ページのホテルをデータベースから取得することだけです。ユーザーがページ2に移動すると、次の25のホテルについて別のデータベースクエリを作成し、以前の結果をキャッシュに保持します。旅行ウェブサイトはどのように検索結果の並べ替えを実装していますか?
これはユーザーが1ページ目にあり、25件のホテルを価格順に並べたものですが、ユーザー評価に基づいて並べ替えています。この場合、既にキャッシュに入れられているホテルをキャッシュし、ホテル。どのように実装されていますか?任意の言語(好ましくはPHP)で構築されたものがあるか、複数のクエリを使用してゼロから実装する必要がありますか?
ありがとうございましたMikeNakis :) – ankit
喜んで助けてください! –