スポットライト検索機能を追加したい - 検索結果はサムネイルなどの豊富なコンテンツとともにキーアップ イベントごとに変化するドロップ ダウン メニューに表示される - Apple.com 検索のように - MySQL InnoDB テーブルにデータを持つサイトに。つまり、基本的には、既に入力されているクエリの一部に基づいて検索結果を表示しています (したがって、オートコンプリートではありません)。
データは、カテゴリ、ヘルプ ページ、ブログ ページなどの個別のテーブルに分散されます。検索スクリプトは、列のサブセットのみを考慮する必要があります。
需要が高いように思われるので、作業データベースからの関連データの定期的なエクスポートに基づいて、既存のシステムに統合できる PHP 検索エンジン プロジェクト (できればオープン ソースで memcached をサポートするもの) がいくつかあると思います。 /テーブル。
そこに解決策はありますか?どちらをお勧めしますか?それとも、逆に実装した方が良いのでしょうか?
ありがとう