|
|||||||
|
|
LXV. mnoGoSearch 関数導入ここで示す関数により、フリーの検索エンジン mnoGoSearch (旧名は UdmSearch)へアクセスすることが可能となります。 mnoGoSearchは、イントラネットおよびインターネットサーバ用の多機能 な検索エンジンソフトウエアであり、GNUライセンスのもとで配布されて います。mnoGoSearchは、サイト内の検索から料理レシピまたは新聞検索、 ftpアーカイブ検索、新聞記事検索といった特定の検索システムといった 広い範囲のアプリケーションを構築する等といったユニークないくつかの 機能を有しています。mnoGoSearchによりHTML、PDF、テキストドキュメン トに関する全文テキストインデックス作成と検索が可能になります。 mnoGoSearch は二つの部分から構成されます。最初の部分は、インデック ス機構(indexer)です。indexerは、HTTP, FTP, NEWS サーバまたはローカ ルファイルにアクセスし、再帰的に全てのドキュメントを取得して、その ドキュメントに関するメタデータを優れた効率的な手法でSQLデータベー スに保存します。各ドキュメントがその対応するURLで参照された後、 indexerにより収集されたメタデータが後で検索処理において使用されま す。検索は、Webインターフェースにより行われます。C CGI、PHP、Perl 用の検索フロントエンドが含まれています。 mnoGoSearchに関するより詳細な情報は、http://www.mnogosearch.ru/にあります。
要件http://www.mnogosearch.ru/からmnoGosearchをダウ ンロードし、使用するシステムにインストールして下さい。 以下の関数を使用するには、3.1.10以降のバージョンのmnoGoSearchが インストールされている必要があります。 インストール手順これらの関数を利用可能とするためには、オプション --with-mnogosearch により mnogosearchサポートを指定してPHPをコンパイルする必要があります。 mnogosearchのパスを指定せずにこのオプションを使用した場合、PHPはデ フォルトでmnogosearchが/usr/local/mnogosearchにあるものとして検索 を行います。mnogosearchを他の場所にインストールしている場合には、 --with-mnogosearch=DIRのようにそ のパスを指定する必要があります。
実行用の設定この拡張モジュールは設定ディレクティブを全く定義しません。 定義済みの定数これらの定数は、この拡張モジュールで定義されており、 この拡張モジュールがPHP内部にコンパイルされているか実行時に動的にロー ドされるかのどちらかの場合のみ使用可能です。
| ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "PHP マニュアル". See Index Page for more info about Authorship and Copyright. 1999-2009 Linuxinfor.com. No rights reserved. |