NamazuClass for PHP4


   もうしばらくお待ち下さい。このページのコンテンツはまだ揃いきってません。
    

目次へ

Namazuって知ってますか?
NamazuはGPL2に従い、オープンソースとして公開されている全文検索システムです。
個人サイトは勿論のこと、商用サイトでもサイト内検索システムとして採用しているところは
非常に多くなってきています。必要とする情報に素早くアクセスする機能を提供してくれる非常に
すぐれたプログラムです。

ところで、このページは何? って思われる方へ :-)
実際にNamazuを利用した検索ページを作成されたことのある方はおわかりでしょうが、素のNamazuが
出力する結果は、まことにもってシンプル質実剛健な硬派たるものです。ご自身で公開されている
ページのデザインと統一性を持たせたいとか思いませんか?
実は比較的簡単にデザインの変更は出来ます。Namazuは検索結果を表示する際にテンプレート(雛型)を
使用して出力フォーマットを決定しています。そのテンプレートを修正することである程度の
カスタマイズが可能です。
詳しくは、Namazuに関して書かれている良書
    「Namazuシステムの構築と活用 日本語全文検索徹底ガイド」 
	  著者 : 馬場 肇 氏    ISBN4-7973-1641-1
を参考にするとよいでしょう。

ここでは、ちょっと毛色を変えてPHP4 (Hypertext Preprocessor version4)からNamazuを利用する
方法について書かせてもらいます。

目次 I. NamazuClassについて

目次

  1. Namazu classについて
  2. NamazuClassの説明
  3. サンプルスクリプト
    1. search.php       -- namazu-cgiとほぼ同機能
    2. phpnamazu.php -- namazu-commandとほぼ同機能 
  4. ダウンロード  

目次 I. NamazuClassについて