• ベストアンサー

htmlでデーターベースを

HTMLを使って複数のキーワード検索でファイルを絞り込み、絞り込まれたファイルを表示させるようなソフトを作ることは出来ますか? CGIのようなプログラムを使わないと難しいですか? 教えて下さい。

  • homma
  • お礼率84% (744/884)

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

  • ベストアンサー
  • cse_ri2
  • ベストアンサー率25% (830/3287)
回答No.2

>今お尋ねしているのは、WWWではなく、クローズドの >データ(例えば特定のCD-ROMやHDDなどから)です。 自分のマシンのデータを検索させたいとなると、 HTMLはもちろん、CGIでも難しいと思います。 |自分のマシンにWWWサーバをセットアップして、自分で |CGIプログラムを作成すれば別ですが 別の手段(VBなどのプログラミング言語)で実現した方が 手っ取り早いでしょう。 当然、プログラミングのスキルが必要となります。

homma
質問者

お礼

ありがとうございました。 言葉が足りなくてすみません。 やりたかったのは、CD-ROMなどにデータベースを構築してそのブラウザーをIEやネスケを使用したいと思ったのですが、上記ブラウザーであれば、WIN、MAC両方で使えると考えたのですが、あきらめます。

その他の回答 (2)

  • ribisi
  • ベストアンサー率28% (247/864)
回答No.3

質問の意図ですが、「スタンドアロンのPC上で、HTMLファイルの文章を検索したい」ということでしょうか。それでしたら、Namazuのような全文検索システムを当該PCに構築すれば実現できます。 Windows機をお使いと仮定しますが、Namazu,Kakasi,ActivePerl,search-s for Namazuをインストールし、環境変数を設定する必要があります。 いろいろとインストールしなければならないものはありますが、全部フリーですし、環境を作ってしまえば非常に便利ですよ。

参考URL:
http://sl.hunet.ne.jp/cgi/_cool/namazu2/
homma
質問者

お礼

#2でも回答しましたがデータベースのブラウザーにと考えていましたがうまくいきそうに有りませんね。 ありがとうございました。

  • wolfwood
  • ベストアンサー率50% (199/398)
回答No.1

はい、出来ません。 環境などがわからないのですが、サーバ上のファイルを検索し、その結果をHTMLに表示するとかですか? それならばやはりCGIや他のサーバサイドプログラムを用いなければならないでしょう。 HTMLは基本的に文書の整形や構造の定義する言語です。 テキストボックスなどフォーム部品は用意されていますが、HTML自身では入力されたデータを処理する機能はありませんので・・・。

homma
質問者

お礼

回答ありがとうございます。 今お尋ねしているのは、WWWではなく、クローズドのデータ(例えば特定のCD-ROMやHDDなどから)です。 それでは、そういうCGIというのはどこかで入手することは出来ますか。ご存じでしたら教えて下さい。

関連するQ&A

  • データベースソフト?

    指定したドライブ(またはフォルダ)内の検索が出来るソフトを探しています。 扱いたいファイルは、テキスト、HTMLです。 テキストファイルをデータベースとして扱うソフトはありそうですが HTMLが扱えるものはないでしょうか。 メモ帳、ワードパットなどで自分で書いた文章、 面白そうな情報が書いてあるので保存しておいたHP、 これらからキーワード検索をしたいのです。 DLしたHPは、できるだけリンクが生きたまま使いたいのです。 出来ればフリーが希望ですが、参考にシェアウェアでも構いません。 何か良いソフトがあるでしょうか。

  • データベース作成(質問集)

    私は今、自分のホームページで質問集を作成しているのですが、全てHTMLで 質問例→回答 というような内容で掲載しています。 これを、データベース化して、検索機能を付けてキーワードで質問例と回答が閲覧できるようにしたいのですが、初心者でも分かるような使いやすいソフトウェアはありませんか? 具体的に言うと、HTMLの技術だけがあれば出来るようなものがいいです。 検索しても、「用語集」ならば出てくるのですが、「質問集」向けのデータベース作成ソフトは無いようなのです。 HTMLが無いようなのならば、CGIで作成できるようなものでもいいです。またはそのリンク集でもいいです。 どうかお暇な時にでも回答をよろしくお願いします。

  • フォルダ内の複数のXMLファイルの中身をキーワードで検索できるソフトを

    フォルダ内の複数のXMLファイルの中身をキーワードで検索できるソフトを探しています。 キーワードを含むファイルを表示させたいと考えております。 例えば“March”というキーワードがフォルダ内の複数のXMLファイルに含まれているかどうかを知ることができる検索ソフトはございますでしょうか?

  • 複数のキーワードを一度に検索できる(エクセル)ソフトありませんか?

    エクセルファイルで複数のキーワードを一度に検索、表示できるソフトご存じないでしょうか? キーワード検索Ver3.5(kewordfind)というソフトを見つけたのですが、ひとつのワードしかできなかったのであきらめました。エクセル上のキーワードが検索できれば、エクセルのVBAでのソフトでなくてもかまいません。よろしくお願いします。

  • データベースとウィキシステム

    すいません。ウィキシステムについて質問があります。 データベースに入れた情報をphpで取り出すサイトを自身で作りました。 自分でもよく使うため他の人にもぜひ使ってほしいと思って作ったのですが、 データベースに情報を全て入れているため検索にまったくひっかかりません。 (動的なPHPサイトでも検索に引っかかるというコメント、アドバイスは必要ありません) 例えば(あくまでも例えです) 複数のラジオボタンなどで選択して最後に表示ボタンを押すと、その選択肢にあった情報がデータベースから出てくるサイトです。 ボタンを押さないと当然HTMLにはフォームボタン程度の記述しかないわけで、 情報がデータベースに入っている以上検索にひっかかるハズもなく・・結局項目ごとに手動でHTMLのサイトを作るしかない思っていたのですが(検索用に)、 ウィキは検索にひっかかりますよね? ウィキは膨大な数のページがありますが、項目ごとにHTMLのページがあるわけではないと 聞きました。ではどうやって検索(グーグル)はデータベース内にある語句を検索しているのでしょうか。 まだプログラムを始めてばかりでこのあたりの仕組みが良く分かりません。 (グーグルが調べる語句はあくまでもHTML内にあるプログラムを含む語句だと思うのですが・・)

  • SEO対策とCGIファイルとの関係

    自社サイトのSEO対策を施したいのですが、どなたか詳しい方、宜しければ早期にお教え頂ければ大変幸いです。宜しくお願い申し上げます。 (質問内容) 自社のサイト内にある情報に関してですが、SEO的に検索エンジン上位表示をより狙うには、サイト内に「HTML(テキスト)タグでの検索されたい関連キーワードやトピック情報」がより多くちりばめられていることがベターです。 ただ、現在自社サイトでは、Web上の簡易インターフェイスからトピック内容を入力してcgiでページが表示されるシステムを使っています。 すなわち「関連トピックのページ」のURLは、例えば ~/0004/col.cgi?mode=col&num=&no=5 のように表示されるものです。 このようなURL表記がなされるcgiプログラム等で生成されるページ中には、いくら「検索をされたいキーワード」が含まれていても検索クローラーには拾って登録してもらえないのでしょうか? ユーザーからインタラクティブに呼び出しをされないと表示がなされない cgiのページ等ゆえに懸念しております。 そのようなトピック記事は、きちんとHTMLのページとして作成すべきなのでしょうか? 上記の質問事項につき、どなたさまかぜひお教えくださいませ。何卒宜しくお願い致します。

  • ローカルで動作する検索システム

    HTMLファイルをローカルでサーチエンジンをつかうように検索したいのですが、特別なソフトをインストールしなくてもつかえる検索できる検索システムはないでしょうか? 次のような使い方をそうていしています。 CD-ROMにHTMLコンテンツと、検索にひつようなソフトやインデックスファイルを焼いて、検索するときはHTMLコンテンツの検索アイコンをクリックして検索窓を表示して、 サーチエンジンで検索するようにキーワードを入れて検索。CD-ROMはいろいろなマシンでつかう。Windowsマシンのみ。 よろしくおねがいします。

  • ホームページ全HTMLファイルのメタタグ(description、keyword)情報を抽出するソフトを探しています

    会社のホームページを作って、検索エンジン対策のため メタタグにdescription、keywordを設定しました。 正しく埋め込みが出来ているか確認するのですが、 ファイル数が多く、1ファイルごとに開いて確認するのに 時間がかかるので、何かツールで全HTMLファイルの メタタグのdescription、keyword情報を一覧表示 できるようなソフトがないか調べています。 もしこのようなソフトがありましたら、お教えください。

  • 文字列検索の方法

    ○.csvという複数のファイルがあります。 内部のデーターは「,」区切りになってます。 複数のファイルの中に、あるキーワードに一致する文字列を含む ファイル名を一覧で表示する方法(プログラム)を教えてください。 雰囲気は全文検索みたいな感じです。 関数や簡単なプログラムであれば、例をあげて頂ければ幸いです。

    • ベストアンサー
    • Perl
  • データベースの表示結果について

    データベースのシミュレーションプログラムを作成しているのですが 表示結果でどうしても修正できない箇所があり困っています。 -------------表示結果--------------------- "リンゴとバナナ"  -------------表示結果のソース------------- "<a href='test'>リンゴとバナナ</a>" -------------プログラム内----------------- エンコード部分 KeyWord=htmlspecialchars($KeyWord); $KeyWord=mb_convert_kana($KeyWord,"s","euc-jp"); $ArrKeyword=explode(" ",$KeyWord);    ・    ・    ・ 判定プログラム<略>    ・    ・    ・ 表示部分 for($i=0; $i<$Size;$i++){ //解説(1) $line=explode(",",$Result[$i]); print"{$line[1]}<br>"; }    ------------------------------------------ 何故かわかりませんが表示結果の前後に「"」が勝手に挿入されていて CSVの中をみても<a~>の前後に"はありません。 文字コードをShift_JISに統一すると表示結果は<a href='test'>リンゴとバナナ</a>と正常に表示されます。 ですがそれだと、「ー」を使った場合に検索されなくなるのでそれも困ります。 過去ログをさらってみたのですが検索方法が下手なのかヒットせず改善方法がみつかりません。 宜しくお願い致します。

    • ベストアンサー
    • PHP