1

強力な検索を行うための簡単な方法が必要です。ここのように、Solr が適切なソリューションであることにかなり自信を持ってい ます。

ただし、このプログラマー以外でも機能する、可能な限り軽量な既製のソリューションを見つけようとしています。

この段階で、Solr 3.5 とその動作をインストールしました。

D7 を試しましたが、必要なデータをノードに快適にロードできませんでした。非常に低速です。

私は快適なJoomlaを試しましたが、実際に機能するSOLRソリューションは利用できず、それらに接続できず、ドキュメントは非常に貧弱です. もちろん、ファセットがないことを意味する追加のフィールドはサポートされていません。

非常に醜く、非常に軽量なソリューションだけが必要であり、箱から出してすぐに使用できるものを好みます。

私はいくつかのPHPクライアントを見てきましたが、私が知る限り、ほとんどは完全な解決策ではなく、検索/結果ページなどをコーディングする必要があります.その部分は私の能力を超えています.

コードをハックすることはできますが、書くことはできません。

Ez publish + Ez find は良さそうですが、経験がなく、価格に関する情報も見つかりません。

だから私の質問は、辛抱してphpルートを試してみるべきですか?既製のソリューションを持っている人はいますか?

ノードへのデータのロードに関して Drupal6 のより良いサポートはありますか (50 個の CCK フィールドを持つ約 150k レコードから開始しますが、500k レコードに急速に移行します) - これはフィード モジュールを使用して drupal7 を焼き尽くしました。

どんなアイデアでも大歓迎です。

ありがとう

4

2 に答える 2

2

eZPublishに関するヒントをいくつかご紹介します。

無料/エンタープライズエディションに関する注意

eZPublishとeZFindに関しては、eZ Systemsから公式のサポート、メンテナンス、専門的なサービスを受けたい場合を除いて、料金を支払う必要はありません。説明が必要な場合(または詳細を尋ねる場合)は、この投稿を参照してください:Ez Publish 4.5は無料ですか、それともEnterprise Editionのみですか?

eZFindとは

eZ Findは、コンテンツリポジトリと検索エンジン(Solr)間の高度なコネクタです。eZ Findを有効にすると、コンテンツを公開するとすぐに、Solrでインデックスが作成され、検索モジュール/ビューで使用できるようになります(公開するコンテンツが多く、インデックスを更新する必要がない場合は、遅延インデックスを有効にすることもできます。それだけ)。

eZFind&Solrを使用するときにeZPublishによってサポートおよび実装される機能:

  • あいまい一致
  • ファセット検索
  • スペルチェックの提案(Solrインデックスおよび同義語ファイルに基づく)
  • 多言語
  • 高度な役割とポリシー管理
  • ハイライト
  • 関連性の計算(調整可能)
  • ..。

インストール

eZ Findをインストールすると、組み込みのSolrサーバーが提供されます。一般的なLinuxディストリビューションの開始/停止スクリプトが含まれているため、yum、apt-getなどを使用してインストールする必要はありません。検索エンジンのバックエンドはeZFind設定で構成できるため、必要に応じてサーバー(または専用サーバー)にインストールすることもできます。

発達

やりたいことに応じて、はい、eZ Publishを少し学ぶ必要がありますが、eZ Findを使用すると、Webサイトのあらゆる場所に検索機能を実装するのが非常に簡単になります。http://share.ez.noで助けを求めることを躊躇しないでください。 時々迷子になるかもしれませんが、eZ Publishの概念と基本を理解するとすぐに、それほど難しくはありません。

最後になりましたが、eZ Find検索リクエストはSolr構文を使用して拡張可能であるため、どこにも行き詰まらないようにする必要があります。

公開/索引付けされるコンテンツの量

多くのインストールはデータベース内の何百万ものコンテンツを処理するため、問題にはならないはずです。

于 2012-04-10T20:29:28.780 に答える
1

eZ Find は非常に強力で、明らかに eZ Publish でうまく機能します。インストールは実際には非常に簡単です。ただし、eZ Publish であるため、いくつかのテンプレートが含まれます。この投稿をチェックして、eZ Find を eZ Publish にインストールする「方法」を確認してください。Drupal が遅いという問題を抱えている理由として考えられるのは、eZ Publish に標準で付属しているかなり重いサーバー側のキャッシュが必要なことです。eZ Find より優れた CMS Solr を利用した検索を私は知りません。また、必ずdocを確認してください。

于 2012-04-11T14:35:21.533 に答える