0

私は、分類語彙の 1 つに約 600 の分類用語があり、それぞれに説明フィールドが入力されている大規模なサイトで作業しています。

検索メカニズムがこれらの用語の説明とノード自体を検索することが重要です。

Drupal はデフォルトでこれを行っていないようです。これを行う方法はありますか?たとえば、モジュールはありますか?

前もって感謝します。

4

2 に答える 2

1

これには既製のソリューションがないため、カスタム開発を行う必要があります。

あなたの最善の策は、大規模なサイトとおそらく 100k ノードで、apache solr を使用して検索を強化することです。デフォルトの Drupal 検索は大量のデータを検索するようには作られていないため、すぐに遅くなります。

apache solr 検索用の Drupal モジュールがあり、多くの面倒な作業を行い、使用できるいくつかのフックを提供します。したがって、その上に構築するコードがあれば、そのような検索を精査できるはずです。

Solr は、ファセット検索など、他にも優れた機能を備えています。

于 2010-08-27T20:50:04.323 に答える
0

すでにいくつかの既製のソリューションがあるかもしれないと思います

http://drupal.org/project/search_config

http://drupal.org/project/Custom_Search

于 2010-08-29T15:22:12.253 に答える