フレームワークに強固なサイト検索ソリューションを実装する必要があります。すべてのページとデータを検索する必要があります。
MySQL を使用して自分で作成することもできますが、いくつかのブログを読んだ後、考慮すべきことがたくさんあることに気付きました。プラス; 私は車輪の再発明はしません。
約 1 年前、私は Zend_Search_Lucene を使用しました。インデックスを作成し、後で必要に応じて検索する方法が気に入りました。Zend_Search_Lucene が時々不正確な結果を返すことがわかったので、もうあまり信用していません。
要件
- バックエンド ソリューションのみ (自分で結果を出力したい)
- 結果はライブである必要があります (最大で数時間の遅延)
- 結果は完全でなければなりません
- 結果は関連性でソートする必要があります
- サーバーにインストールする必要はありません(何もインストールできないクラスター化されたホスティングを使用しています)
- 広告なし
これらの要求を満たす、堅牢で信頼できるソリューションをご存知ですか?
更新 1*
この検索ソリューションは、現時点では大量のトラフィックを処理する必要はありません。大量のトラフィックとデータを処理するためにソリューションが必要な場合、適切なソリューションをインストールできる別のサーバーを取得することは許容されます。