どの Web プログラミング言語が次の目的を達成できるかについてのアドバイスを探しています。
私が持っている mysql データベースをユーザーが最初に検索できるようにする Web サイトを構築しています。この最初の検索の結果は、結果ページに表示されます。次に、検索結果のデータに基づいてフィルターを動的に作成し、ユーザーが選択 (解除) して結果をさらにフィルター処理できるようにしたいと考えています。結果はリアルタイムで更新されます。
私が見ることができる最も良い例は、Skyscanner です。静的な Web フォームで最初の検索を行います。これにより、最初の検索結果を含む結果ページに移動し、LHS に動的フィルターを作成して、特定の航空会社を除外することができます (たとえば)。この航空会社のリストは、結果データセットから取得されます (したがって、動的に生成する必要があります)。
これはどのように達成するのが最善ですか?Javascriptは行くべき道ですか、それともaspとphpもこれを行うことができますか?
どうもありがとう