[Flash(ActionScript)+各種DB]

Flashと各種データベースを連携させるにはどのような言語、スキルが必要になりますでしょうか?

■例えばこんなサイト
https://www.ana.co.jp/passport/041201a/main.html

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/12/03 21:21:31
  • 終了:--

回答(2件)

id:upride No.1

upride回答回数220ベストアンサー獲得回数12004/12/03 23:50:29

ポイント50pt

フラッシュはJavaScript同様クライアントサイドで動作しますから

サーバサイドで動く言語の知識が必要です

レンタルサーバでの設置をお考えでしたら

cgiかphpが宜しいと思います

よく掲示板などのスクリプトがありますが

その中でもDBを使ったphpの掲示板スクリプトが

参考になると思います

DBとの接続やデータのやり取りをphpで行い

目に見えるフロントエンドの部分をflashで行うわけです

phpとswfのやり取りはloadvariablesなどで

データの受け渡しを行います

最近はflashでもサーバ製品が出てますので

そちらを購入して製作しても宜しいかもしれません

(ちと高いですが)

でもphpとかで勉強した方が力がつきますよ

id:akame

ご回答ありがとうございます。

最近、Mysql+PHP という構成に慣れて来たので、Flashと組み合わせてサイトを作ってみたくなりました。ActionScript+Mysql という構図はないでしょうか?

2004/12/04 00:49:32
id:Iwa No.2

Iwa回答回数120ベストアンサー獲得回数62004/12/04 13:13:32

ポイント50pt

先に書かれていますが、Flashはクライアントサイドで動きます。

ということは、ActionScriptもクライアントサイドで動きます。

仮に、ActionScriptからRDBMSに直接アクセスできたとして接続するためのIDとパスワード、

そして接続先がユーザーに分かってしまいます。(パケットを覗けばわかりますから)

様々なユーザーが直接繋いでくるわけですからセキュリティ面から言っても非常にまずいことになります。

(IDとパスワード、接続先がわかれば、製作者が用意したActionScriptを使わずに、ユーザーが自ら用意したスクリプトで勝手にアクセスしてDBの改竄が容易にできてしまいます)

よって、間にPHPやPerl等のスクリプトを置いて扱うことがあたりまえというわけです。

(もっとも、ActionScriptからRDBMSへ直接接続する手段はないみたいですけど)

id:akame

ご回答ありがとうございます。

大変参考になりました!

ご紹介の書籍を購入して勉強いたします。

2004/12/04 13:45:58

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません