サイトに完全な Web 検索を追加する必要があります。Google カスタム検索のようなものが必要ですが、広告がなく、無料でなければなりません。私のサイトにインデックスを付けて検索できるようにする Web サービスまたはオープン ソース プロジェクトの推奨事項は役に立ちます。
私のサイトは ruby on rails で作成されています。
私の下手な英語を編集できるように、この質問をコミュニティ ウィキにします。多くの人がこの質問から恩恵を受けることができると思います。
サイトに完全な Web 検索を追加する必要があります。Google カスタム検索のようなものが必要ですが、広告がなく、無料でなければなりません。私のサイトにインデックスを付けて検索できるようにする Web サービスまたはオープン ソース プロジェクトの推奨事項は役に立ちます。
私のサイトは ruby on rails で作成されています。
私の下手な英語を編集できるように、この質問をコミュニティ ウィキにします。多くの人がこの質問から恩恵を受けることができると思います。
FerretはLuceneのRubyポートです。Acts_as_ferretプラグインを確認してください。
ルセンをチェックしてください。これはオープン ソースの検索エンジンであり、自分のサイトに実装するのが楽しい学習体験になることは間違いありません。元々は Excite の人々によって設計されたものだと思います。
完全なウェブ検索が何を意味するかによって異なります。ウェブ全体を検索したい場合、上記の回答はサイトのコンテンツのインデックス作成と検索のためのものであるため、あまり役に立ちません。Google ajax 検索 ('powered by google' のみが必要で、広告は不要) または yahoo の Boss (広告が必要かもしれません) を使用することをお勧めします。
人々はacts_as_solrに行き、私が読んだブログでスフィンクスを考えています:
http://acts-as-solr.rubyforge.org/
http://ts.freelancing-gods.com/
私もpostgresでtsearchを見てきましたが、非常に有能に見えます:
私はacts_as_xapianをお勧めします。実装は非常に簡単で、十分に高速で、通常必要な機能を備えています。