2

フレームワークに強固なサイト検索ソリューションを実装する必要があります。すべてのページとデータを検索する必要があります。

MySQL を使用して自分で作成することもできますが、いくつかのブログを読んだ後、考慮すべきことがたくさんあることに気付きました。プラス; 私は車輪の再発明はしません。

約 1 年前、私は Zend_Search_Lucene を使用しました。インデックスを作成し、後で必要に応じて検索する方法が気に入りました。Zend_Search_Lucene が時々不正確な結果を返すことがわかったので、もうあまり信用していません。

要件

  • バックエンド ソリューションのみ (自分で結果を出力したい)
  • 結果はライブである必要があります (最大で数時間の遅延)
  • 結果は完全でなければなりません
  • 結果は関連性でソートする必要があります
  • サーバーにインストールする必要はありません(何もインストールできないクラスター化されたホスティングを使用しています)
  • 広告なし

これらの要求を満たす、堅牢で信頼できるソリューションをご存知ですか?

更新 1*

この検索ソリューションは、現時点では大量のトラフィックを処理する必要はありません。大量のトラフィックとデータを処理するためにソリューションが必要な場合、適切なソリューションをインストールできる別のサーバーを取得することは許容されます。

4

1 に答える 1

2

実際、私は検索システムの単純な実装を使用していました。何ヶ月も前は、これが「サーバーをインストールしない」方法の最良の方法でした。

http://www.sphider.eu/

乗り方を教えてください。データベースが必要ですが、おそらくデータをオフロードできるクラスター化されたデータベースがあります。ソリューションが MySQL ベースでない場合、これには多くの作業が必要になりますが、シンプルで簡単なクロールと検索を行うには、これが確実に前進する方法です。

非常に簡単に実行できる cron-job スクリプトも組み込まれています (メモリがうまく機能する場合)。

于 2012-07-23T19:41:19.773 に答える