• ベストアンサー

phpによるサイト内検索について

宜しくお願い致します。 PHPを使ってサイト内のフリーワード検索をしたいのですが、 PHPマニュアルのページを見ても何処にもそれらしき事が乗ってないので、 phpでは出来ないのかとちょっと思っています。 どなたか知っている方いらっしゃいましたら、お教えいただけると大変助かります。 何卒、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.2

効率がいいのは、データベースを使うこと。 ただし、サイトの作り方を1からかえる必要がある。 あとは全文検索のシステムを入れる。 リンク参照。

参考URL:
http://www.namazu.org/
nikuq
質問者

お礼

ありがとうございます! 早速参考にさせて頂きます。 ありがとうございました!!

その他の回答 (2)

回答No.3

定番全文検索のNamazuのモジュールはPHPからも利用出来ます。ただし、環境構築は結構面倒じゃないですかね。

参考URL:
http://www.asahi-net.or.jp/~wv7y-kmr/memo/namazu.html
nikuq
質問者

お礼

ありがとうございます! 確かにめんどくさそうですが、頑張ってやってみます。 ありがとうございましたm(__)m

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

できないことはないでしょうが、結構重くなると思います。 やるとすれば、HTMLのファイルをひとつひとつ開いて、中を確認して、ワードにあっている場合はHITで表示する。見たいな動作になるかと。 ただ、効率が悪すぎると思います。

nikuq
質問者

補足

ありがとうございます。 重たくなりそうな話ですね。 出来れば、効率の良い方法もアドバイス頂けますと大変助かります。 何卒、宜しくお願い致します。

関連するQ&A