- ベストアンサー
ホームーページに検索機能を付けたい
サイト内で検索したのですが、探し方が悪いのでしょう。 目当ての質問が見つけられなかったので質問させてください。 知人が会社のHPを作成しています。 販売?業なのですが、以下のような検索機能を付けたいらしいです。 「時計」「メガネ」「ぼうし」など大項目の中から選択。 その中で「メンズ」「レディース」等中項目を選択。 最後に「イタリア」「フランス」など小項目を選択すると すべての項目に該当する商品が出てくるというものです。 おそらくその後、その商品のページに行くのではないかと思います。 検索の仕方は、Yahooのような単語+単語ができればいいのですが かなり難しそうなので、上記のようなプルダウン方式がいいかなぁと思っています。 どなたか参考になるサイトをご存じでしたら教えてください。 どちらの検索方法でもかまいません。 どうぞよろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
以下のサイトが参考になるかと思います。↓ http://tohoho.wakusei.ne.jp/wwwsrch.htm CGIが使えるのでしたら「msearch」などもお勧めです↓ http://www.kiteya.net/script/msearch/index.html 具体例はこちら↓ http://www.kiteya.net/script/msearch/users.html
その他の回答 (2)
- anmochi
- ベストアンサー率65% (1332/2045)
サイト内の全文検索ならばNamazuというツールが利用できそうだが、商品のカテゴリ分けならそのようにデータやスクリプトを書き直すしかなさそうだな。 具体的には、新たにカテゴリマスタテーブルを作成。商品にカテゴリ区分を設けるか、商品とカテゴリにリレーションをはり、カテゴリ選択画面→商品一覧画面、という風な遷移を行う事になるのかな。 どちらにしても、検索機能をつけつつ画面の流れを制御する場合はそのように作り変えるしか手はないだろう。
お礼
ありがとうございました。 Namazuという名前は聞いたことはあったのですが、何者なのかは 全くわかりませんでした。 これから調べてみたいと思います。 どうもありがとうございましたっ!!
- kalze
- ベストアンサー率47% (522/1092)
具体的にお答えできるか自信がありませんが、環境をかかれたほうが回答を得やすくなるとおもいます。 ・サーバの管理権はあるのか?(新たなソフトをいれられるかどうか) ・サーバのOSは? ・WEBサーバの種類は? ・開発言語は? ・データベースの種類は? などなど それらによって紹介されるサイトや書籍などが異なるとおもいますので。 それらの種類によって私自信も回答できるか変わってきますもので・・・
お礼
ありがとうございました。 やはり本人でないと、質問はしづらいですね。 あまりにも曖昧すぎました(^^;)
補足
サーバーの管理権はあると思います。 知人が1人で管理をしているはずですので。 開発言語、データベース・・・。 詳しいことはわからないのですが、Javaがどうとか言っていました。 使用しているソフトは、GoLiveを使っているらしいです。
お礼
ありがとうございましたっ!! とってもとっても参考になりました。