2011-10-26 12 views
2

私たちはソーシャルネットワーキングのウェブサイトを構築しており、そのサイトにはビデオ、ユーザープロフィール、その他の詳細があります。このサイトは、Zend Frameworkを使用して開発されています。このサイトでは、サイト検索エンジンの機能を開発する必要があります。ウェブサイト内のすべてのデータを索引付けし、そのデータを検索する必要があります。Zend Frameworkのカスタム検索エンジン

私はSphiderをチェックしましたが、Zend Frameworkでは使いにくいです。そして、私はSphinxを試しましたが、それはTerminalから多くの設定が必要です。次に、私はZend Lucene Componentを試してみました。しかし、私は結果セットにビデオやプロフィール画像を表示できませんでした。

Zend Framework上に構築されたウェブサイト内にカスタム検索エンジンを構築する簡単で強力な方法を提案してください。

答えて

1

Solr検索サーバーを設定する必要があります。これはLuceneの実装ですが、信じられないほどうまくスケールされます。私の理解から、ZendのLuceneの実装は、少量のデータには適していますが、スケーラビリティは良くありません。

フレームワークに関係なく、PHPから簡単にアクセスできるように、PECL Solr拡張もあります。