このカテゴリーで質問してよいのか自信がありませんが、

今、自分が集めたケーキ屋さんの情報(名前や住所、電話番号、商品名、コメントなど)をACCESS2000のテーブルに収めています。
このデータベースをそのまま使って、自分のホームページにアクセスした人が
お店を検索できるシステムを作りたいと思うのですが、現実的に可能なのでしょうか?
もし可能ならばどのようなソフトが必要になるのでしょうか?
こういうことをするにはCGIを使うのかなぁと漠然と思うのですが、
恥ずかしながら無知なのでよく分かりません。
どなたかお知恵を貸して頂けませんでしょうか。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

実現は可能です。



ソフトっというよりも、技術とサーバです必要なのは...

 自分のホームページっていうのは、なんのサーバで動かすのでしょうか?
 Access2000を使用するとなると、サーバがNT系列の物しか選択しがありません。
 その上で動作する。IIS上で動作するASPを利用するか、ISAPIを利用するか...いろいろ技術ややり方がありますが、貴方の環境を知らないと答えられる性質の物ではありません。
 最低でもサーバのOSは書いて下さい(判らなければ、プロバイダのサーバを借りるのか、レンタルサーバを借りるのか、自分が全部設定出来るサーバで行うのか、を書いて下さい)
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
とても難しいのですね、自信がなくなってきましたが、
質問の仕方をちょっと変えさせていただきます。

IIS上で動作するASPを利用して、Access2000をデータベース
として使用することを前提にしたら、サーバのOSは何になるのでしょうか?
またこのケースに該当するサーバを貸してくれるプロバイダーやレンタルサーバ屋
はあるのでしょうか?

とんちんかんな質問でしたらごめんなさい。
お手数でなければ、再度ご回答いただけますと幸いです。

お礼日時:2001/05/17 22:32

えっと、あなたが自分でやろうとしてそんなに経験がないなら


NTでwebサーバを立てようというのは危険なのでやめましょう。
NTをwebで使うなんて、1日3回はMSのセキュリティ情報に目を通してるような
マニアじゃないとできないです。

とりあえず、自分でつくるのか、業者にたのむかで全然やり方がかわってくる
んですけど、一番安いのはデータベースサーバが使えるレンタルサーバ
が月1万円ぐらいであるので、それをかりてそこの環境にあったプログラム
を書くこと。もしくは、データベースを一度CVSやXML等におとして
それを検索するCGIなどを書く(この場合作るの大変だけど、無料のCGI
スペースでも可能です)
ほかには、常時接続にしてるなら自分の家にサーバをたてるとか
それだと、比較的自由にいろいろな方法できますけど・・・・・
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
相当難しいことなんですね。

データベースが使えるレンタルサーバがあるというのは初めて知りました。
出来れば自分の家にサーバを立てられれば一番いいのですが、今の私には
難しすぎて出来そうにもないので、サーバを借りるということになりましょうか。
そしてその環境にあったプログラムを自分で作ると・・・。

今日も少し調べてみましたが、UNIX系のサーバが一般的という印象を
受けました。そうなるとデータベースはCVSにしてCGIを書くとうのが
無難な方法なのでしょうかね。

もっと勉強しないと駄目ですね、失礼しました。

お礼日時:2001/05/17 22:47

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

QPrintScreenキーの抑止は可能か?

画面キャプチャを抑止したいのですが、
ASPまたはJavaScriptでPrintScreenキーを抑止することは可能でしょうか?
JavaScript無効状態でも機能するよう、可能であればASPで制御したいと思ってるんですが。。

Aベストアンサー

> >JavaScript無効状態でも機能するよう、可能であればASPで制御したいと思ってるんですが。。
> は、ASPを誤解しているような・・・気がします。

ASP はサーバ側で HTML を生成してユーザーのブラウザに送るだけのものです。
クライアントの OS やら何やらに影響を与えるのは JavaScript やら ActiveX コントロールなど、ユーザー側で動作する何かでやるしかありません。

Qセッション格納可能なオブジェクト

ASP.NET2005でデータを格納したいのですが、お客さんの要求が1万件のデータをセッションに格納したいとのことです。ハード的にはかなりのメモリを積んでいます。
Session("項目名") = "文字列"というようにデータを格納する方法はできたのですが、他に格納できるオブジェクトにはどんなものがあるのでしょうか?

Aベストアンサー

お世話になります。

基本は ANo.1 さんと同じです。
格納されたいとおっしゃっているのは、
多分データベースの値とかなんでしょうけど、
セッションに 1 万件もの巨大なデータ(項目が何個だろうと)
を積むなんて常識的にありえません。

物理メモリをたくさん積んでるから大丈夫なんて事は
まずありません。
そういう設計思想で作ったシステムは破たんします。

1 セッションあたり 1 万件で、100 人の人がアクセスしたら?
利用者がもっと増えて 1000 人、2000 人になったら?
データも ずっと 1 万件である保証はないでしょう?
もっと先々に拡張性のある設計を心掛けましょう。

たとえば、1 万件の情報はデータベースに持っておいて、
必要な時に必要なだけ取りに行くほうが
複数人で常に 1 万件ずつサーバーのメモリを占拠するよりずっといいです。

ちなみにセッションに格納できるオブジェクトはシリアライズ可能なオブジェクトです。
セッションに入れるのは、どうしても必要かつ最低限のものにしましょう。一般的にはそういった設計をしていますよ。

お世話になります。

基本は ANo.1 さんと同じです。
格納されたいとおっしゃっているのは、
多分データベースの値とかなんでしょうけど、
セッションに 1 万件もの巨大なデータ(項目が何個だろうと)
を積むなんて常識的にありえません。

物理メモリをたくさん積んでるから大丈夫なんて事は
まずありません。
そういう設計思想で作ったシステムは破たんします。

1 セッションあたり 1 万件で、100 人の人がアクセスしたら?
利用者がもっと増えて 1000 人、2000 人になったら?
データも ずっと...続きを読む

Qスクリプトデバッガの日本語化は可能?

ASP開発をするときに使用する
スクリプトデバッガを日本語にしたいのですが、
可能でしょうか?

Aベストアンサー

AC120V です。ごめんなさい。
昨日の回答に誤りが有りました。
訂正して、お詫び申し上げます。
正しい答え

「スタート」>「ファイル名を指定して実行」で
regedit
と入力 OK ボタンで起動する。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InternetExplorer に移動する。
メニューの「編集」>「新規」>「キー」をクリック
「新しいキー #1 」を「 View Source Editor 」に変更
「 View Source Editor 」キーを選択した状態で
メニューの「編集」>「新規」>「キー」をクリック
「新しいキー #1 」を「 Editor Name 」に変更
右の「(規定)」をダブルクリック
「文字列の編集」の窓の
「値のデータ」に目的のエディタのフルパスを入力してください。
(例えば C:\Program Files\XXXedit\XXXedit.exe )
レジストリエディタを終了
Windows を再起動してください。

Qi-modeページで使用可能ですか?

ASP、VBスクリプト、ActiveXコントロールのうち、i-mode用のページでも使用可能なものはどれですか?

Aベストアンサー

最終的にはActive Server Pagesはサーバ側の
機能なので、ASPが正しいCompact-HTMLを
クライアントへ返してあげればi-modeでも
参照できます。

P.S.
一応ASPからCreateObject命令でActiveX
コントロールを使えるので最終的に「C-HTML」を
返せれば何でもありです。
VB Scriptも同様でASP内で記述されていれば
Server SideのVB Scriptになります。

Qiモード用ASPで電話番号を取得可能か

iモード用のASPで、接続している携帯電話の電話番号か機体番号を取得することは可能でしょうか?
認証に使いたいのです。
HTTP_USER_AGENT情報で機体番号を取得できるということを聞いたのですが、具体的な方法がわかりません。
関連情報について何かご存知でしたら、教えていただけないでしょうか?

Aベストアンサー

NTT DoCoMoのサイトにある技術資料はもうご覧になりましたか?
utn属性というものについての記述があります。
これを使用すると携帯電話の端末の製造番号を取得できます。
(携帯電話の電話番号とはまったく別のものです)

ただし、utn属性に対応していない機種も有ります。
これを認証に使われるのでしたら、USER-AGENTで対応していない機種を判別して何らかの処理を行う必要があるでしょうね。

なお、iモードの公式サイトに入っているサイトであれば、全ての端末の製造番号を取得する方法もあります。

参考URL:http://www.nttdocomo.co.jp/p_s/imode/tag/utn.html


おすすめ情報