mnoGoSearch
内部に取り込む
非常に便利な検索エンジン。更に一歩進めて、自社内に構築してしまうのはいかが?
内部に取り込む
インターネット上で情報を探すのに検索エンジンは必須だ。確かにこの膨大な情報量から必要なものをピックアップしようと思ったら、検索エンジンに頼らざるを得ない。
だが、自社サイトに限るとどうだろう。Googleなどのエンジンを代用しても良いが、いかんせんインデックス化が遅かったり、網羅性に疑問がある事もあるだろう。Basic認証などがかかっても問題だ。そんな時にはこれを使ってはどうだろう。
今回紹介するオープンソース・ソフトウェアはmnoGoSearch、独自で構築できる検索エンジンだ。
インストール、設定が完了したらインデックスを作る。その結果はMySQL/PostgreSQL/Oracle等、様々なデータベースに格納できる。URLやローカルファイルシステムの指定なので、外部URLでも対応する。フロントエンドはCGI、Perl、PHP等で提供されているが、自作も可能だ。
多言語対応はしているが、日本語の検索はうまくいかなかった(インデックス時の設定によるかも知れない)。だが、マルチURL、ドキュメントタイプ指定、キャッシュ機能等、検索エンジンで利用される数多くの機能が実装されているのは魅力的だ。
後はCronで指定すれば、いつでも最新の結果を得られる検索エンジンの出来上がりだ。尚、Windows版もあるがこちらは有償なのでご注意いただきたい。
mnoGoSearch レビューはこちら