私は検索エンジンに取り組んでいます。ユーザーは、特定のパラメーター(年齢、性別、都市、髪の色など)を提供する他のユーザーを検索できます。彼はまた、さまざまな方法で結果を並べ替えることができます。
検索結果ページには10個のプロファイルが表示され、それらをクリックすると、その1人のユーザーに関する詳細情報がある別のページ(プロファイルページ)に移動します。
特定のユーザーを表示しているプロファイルページを表示しているユーザーは、検索結果から次のユーザーまたは前のユーザーに行ったり来たりする可能性があります。したがって、ユーザーが選択した特定のパラメーターを保存する必要があります。また、ユーザーが1人のユーザーから次のユーザーに移動し続けるときに、検索クエリ全体を繰り返し実行する必要があります。これは私にはよく見えません。すべてのユーザーIDをセッションに一時的に保存して(以前のユーザーには最大200、今後のユーザーには最大200)、パラメーターを保存せず、ユーザーが別のプロファイルを表示するたびに検索クエリを実行することを考えました。ページ。
これは良い方法ですか、それとも他の解決策がありますか?
よろしくお願いいたします。よろしくお願いいたします。
フレディ