Zend Lucene Morelikethis
-
27-09-2019 - |
質問
検索エンジンにzend_search_luceneを使用しています。悲しいことに、インデックスに同様のドキュメントを見つけることができるMorelikethisメソッドの実装がありません。
誰かがこの関数のまともなZendポートに出くわしましたか?
私はAを見つけました Drupalモジュール しかし、これを深刻なハッキングなしでZendで使用できるかどうかはわかりません。
解決
ZFの男たちはZend_search_luceneで素晴らしい仕事をしましたが、それは堅牢ではありません スフィンクス また solr. 。彼らはあなたに与えるので、私はそれらのいずれかを使用することを強くお勧めします Morelikethis さらに多くの機能に加えて、あなたが探している機能。
Google Google 'solr vs Sphinx'場合、2つを比較した記事をいくつか見つけることができます。
両方の検索エンジンにはPHPインターフェイスがあるため、統合が簡単になります。 http://us2.php.net/manual/en/refs.search.php
他のヒント
solr 任意の言語で使用できるREST APIからアクセスできます。また、ルーセンを所有している人々が所有しているため、このような更新やパッチをタイムリーに取得する可能性が高くなります。たとえば、1.4で動作するフィールド崩壊のパッチがあります。その機能は、ルーセンの新機能に簡単にアクセスできることについてのアイデアを提供する場合、バージョン4.0、3.0が3月にリリースされたばかりになるまで予定されていません。
所属していません StackOverflow