wwwサーバではなく、ローカルで検索するには

[上に] [前に] [次に]
にんくん [E-Mail] 1998/09/25(金) 10:09:48
初心者です。すみません、できるかできないのかさえわからないのですが・・・。

HTMLドキュメントをローカルのコンテンツとして利用しようと思っています。
その中に検索部分を入れたいのです。
CGIのページを見ると、CGIはwwwサーバ用の仕様だとか。

できればHTMLドキュメントからACCESSなどにオープン命令を出して、値を取り出し、
それをまたHTMLドキュメントに戻して表示することができないものかと思っております。

JavaやJavaScript、VBScriptなどを使えば実現可能ですか?
教えてください。

hiro-kim 1998/09/25(金) 12:50:25
WWWサーバソフトは,OSに付属しているものやフリーソフトのものなど,軽快なものがいくつもありますよね。

どんなOSをお使いなのかわからないのですけれど,そのパソコンだけのローカルなWWWサーバを立ち上げる方法ではいけないのですか?

にんくん [E-Mail] 1998/09/25(金) 19:48:14
hiro-kimさん、発言ありがとうございます。
なにせ、当方Web系の知識が乏しく、おまけにDBなどもまだ詳しくないので、おはずかしい限り。

OSはWindows95です。たぶん95はサーバとしては無理ですよね。NTなら大丈夫なのでしょうか。
うーん、よく分かっていないのですが、普通の「パソコン」状態では無理ということになるのでしょうか。

Tiot [E-Mail] 1998/09/25(金) 21:34:38
ええと、ご質問の確認なんですが
>HTMLドキュメントをローカルのコンテンツとして利用しようと思っています。
というのは、自分の持っている情報をHTMLドキュメント化し、
自分のPCをWebサーバとして他の人に開放するのか、
自分だけで使うのにHTML化して使おうとしているのかどちらなのでしょう?
後者でしたらわざわざHTML化しなくてもデータベースを作成したアプリでそのまま
使った方が便利だと思いますので、ここでは前者と仮定してお話します
(後者でどうしてもHTMLにして使いたいという場合も
以下の方法でできるとおもいます。ネットワークの接続は必要ありませんが)。

まず、WebサーバとしてPCを利用するのに必要なhttpdですが
http://www.tohoho-web.com/wwwtowws.htm
で、紹介されているAN HTTPDはWindows95でも使えますよ。
インストールも簡単ですし(基本的に必要なフォルダを適当なディレクトリ
にコピーするだけ)、Perlを使ったCGIもすぐに使えます。
*別途にPerlが必要です。
サポートもサイトを通じて充実しています。
こんなのがFreeでいいの!?という逸品です。

MSもたしかWin95用のhttpdを用意していたような。
使ってないので詳細は存じませんが。

>OSはWindows95です。たぶん95はサーバとしては無理ですよね。

大規模なサイトのサーバとして使うのには、安定性などの問題で無理が
あると思いますが、仲間うちで共有するくらいの使い方でしたら、
上のAN HTTPDなんかとの組み合わせでよいのでは?
もちろん、ネットワークへの接続などはまったく別の問題です。
(インターネットにつながっている)Lanに接続されていて、
固定のIPアドレスを持っていてドメイン名はいらないと割り切れば
すぐにでも始められるでしょう。
その場合はネットワーク管理者と相談してくださいね(勝手にやると怒られます)。
PPPでテレホタイムだけやるとなると、住所不定になってしまいます。
LanでつながっていてもDHCPサーバをつかっていると、住所不定です。
管理者におねだりして固定IPアドレスをもらえれば別ですが。

DBに関しては、アクセスとかページメーカーなどでしたら、
CGIを別に用意しなくても大丈夫、、、かな?
最近の小規模DB用、アプリケーション(変な言葉でごめんなさい)は
Web対応というのがうたい文句になっていますし。
検索などもそういったアプリケーションのレベルで対応してくれているのでは
ないのでしょうか。
本屋で売っている「Accessで始めるWebデータベース」うんぬん、といった書籍を
ぱらぱら眺めてみるといいと思います。
ちなみにこれをサーバぐるみでやっているのが、(DBというとちょっと語弊が
ありますが)LotusのDominoなんかです。
大規模なDBですとPerlを使ったCGIを別に用意して、データの橋渡しなどをやることも
あるそうです。

ちょっと長くなってしまいました。的外れな意見でなければよいのですが。

hiro-kim 1998/09/25(金) 21:49:11
何ができるのか,を文字で説明するのは難しいなあ……。例えば,WWWブラウザに表示された次のような画面に対して,

  企業名の一部分を入力してください[  入力欄  ][検索開始ボタン]

文字列を入力してボタンを押すと,Accessで作った企業データベースファイルを検索して,該当した企業の概要一覧をWWWページで表示する。

といった程度のものでしたら,必要な有料ソフトはWin95とAccess97だけで,あとは無料でそろいます。プログラミング環境も不要で,メモ帳でちょこちょことスクリプトを修正するだけです。

なにはともあれ,具体的なイメージは,雑誌記事や書籍などがいろいろ出ていますから立ち読みでもしてみてください。

にんくん [E-Mail] 1998/09/27(日) 01:31:17
[[解決]]
Tiotさん、hiro-kimさんありがとうございました。
これから何をするべきなのかわかってきました。
「もう、しょうがないなあ」というような質問だったと思いますが、発言していただいて
とっても助かりました。
また、質問することもあるかもしれませんがよろしくお願いいたします。

[上に] [前に] [次に]