ActionScriptとAMF(PHP関連)の利用について

サーバーサイドとFlashの通信実装において、AMFを採用状況を聞いてみました。
25
池田 泰延 @clockmaker

AMFを使っている広告系Flashコンテンツはごく少数しかないという認識ですが、もっと積極的に提案できるものなのでしょうか?サーバーサイド(主にPHP)の開発者はAMFを扱えるスキルを持っているものなのか気になります。#as3

2010-11-11 01:45:33
イズカワタカノブ @soundkitchen

@clockmaker 根っからのシステム会社だと AMF は敬遠されそうですね。ってか、 AMF 扱った事無いトコロも多いかもです。むしろデザイン主体にやってるトコロの鯖担当のほうが AMF には強いんじゃないでしょうか。

2010-11-11 01:50:46
池田 泰延 @clockmaker

.@naruto_core やはり、AMFの存在自体知らないPHPエンジニアのほうが多いですよね…

2010-11-11 01:51:40
むぎー @mugi_mugi

@clockmaker PHPerでAMFを知っている人はかなりの変態かと。でも逆にこれからアピールしていける分野かも。特にスマフォでは通信帯域が限られているので。

2010-11-11 01:53:02
むぎー @mugi_mugi

@clockmaker でもAMFって作業効率を上げたいのか通信速度に有利なのかいまいち分からないです。結局REST形式でやりとりするのがラクチンで・・・。

2010-11-11 01:55:16
池田 泰延 @clockmaker

.@soundkitchen 確かに普段からPOST等を使ってサーバーサイドを設計している会社に、まったく別種のデータを渡すのは敬遠されそうですね。。Flashを主体で扱うところの鯖担当のほうが、AMFに関する知識を持ってそうですねw

2010-11-11 01:55:39
池田 泰延 @clockmaker

.@mugi_mugi こちらの記事( http://bit.ly/cwaDGQ )でAMFでカプセル化した場合だとプレーンなXMLに比べてテストケースが減ると載ってまして、その点のメリットも気になっているところです。毎度、通信の対策処理がわりと大変でして。#as3

2010-11-11 02:00:05
池田 泰延 @clockmaker

レンタルサーバー(ロリポやさくら)でもAMFに対応したPHPを置くことはできのでしょうか?#as3

2010-11-11 02:02:23
daoki2 @daoki2

@clockmaker PHPを動かせられるのなら、AMFPHPを使えばいけるのではないでしょうか? http://www.amfphp.org/

2010-11-11 02:09:09
池田 泰延 @clockmaker

@daoki2 初心者的な返答で申し訳ないのですが、amfphp は FTP 等でアップするだけで動かせるようになるものなのでしょうか? インストール型(?)なのかどうかが気になってまして。

2010-11-11 02:11:14
daoki2 @daoki2

@clockmaker すんません、自分はPHPよくわかりませんが、ロリポサーバでAMFPHPを動かした事例はあるっぽいです。記事が古すぎてリンク切れとかありますけど http://d.hatena.ne.jp/iDrop/20070624

2010-11-11 02:16:49
daoki2 @daoki2

@clockmaker ちなみに、PHPじゃないとダメなんでしょうか?pythonで良ければGAEでAMF通信は簡単にできますよ

2010-11-11 02:17:57
池田 泰延 @clockmaker

@daoki2 情報ありがとうございます!詳細が気になりますが、動かせるという希望をもって調べられそうですw ちなみにPHPである理由はWeb広告系Flashコンテンツのサーバーサイドの大多数がPHPだという事情です。

2010-11-11 02:20:14
daoki2 @daoki2

@clockmaker 次の日にamfphpのフォルダをupするだけで行けると書いてますね http://d.hatena.ne.jp/iDrop/20070625

2010-11-11 02:22:46
Norihiro Narayama @northprint

AMFな話題かー。あんま事例ないのはFlash使うひとが使わないからじゃないかって思ってたり。鯖側はそんなに考える事ないよねあれ。

2010-11-11 02:22:56
池田 泰延 @clockmaker

@narutohyper 情報ありがとうございます。ZENDAMFとAMFPHPも全部同じものだと思ってました(汗 なるとさんは、使った感想としてはどうでしたか?

2010-11-11 02:23:39
Hiroaki *Okubo @taikiken

@clockmaker AMFなPHPはどれも置けば動くはずです。ライブラリはZendAMFなど色々あります。

2010-11-11 02:25:38
なると(るなふきん) @narutohyper

@clockmaker へてむるに設置した時は、特に問題なく動作しましたね。ただ、若干データのやり取りが、重く感じられたので、データ飛ばして、戻ってくる間のローディングとか、ちゃんと作成しないと、ユーザーに軽くストレス与えそうって感じでした。

2010-11-11 02:28:06
なると(るなふきん) @narutohyper

@clockmaker もちろんデータ量とかに、かなり影響するんですけどw

2010-11-11 02:28:20
池田 泰延 @clockmaker

@narutohyper それは意外な結果ですね、てっきりコンパクトになってデータのやり取りの待ち時間が少なくなるのかと思いました。#AS3_AMF

2010-11-11 02:29:13
なると(るなふきん) @narutohyper

@clockmaker たぶんレンタルサーバーだからというのと、画像データとかガシガシやり取りしてたので、POSTで普通に送ったりする方が、もっと重たかったのかもしれませんが、残念ながらそのあたりは未検証w

2010-11-11 02:31:42
daoki2 @daoki2

@clockmaker ここのやつの方が参考になるかも? http://goo.gl/eiKac

2010-11-11 02:31:59
池田 泰延 @clockmaker

@narutohyper その後、AMFを扱っていない(?)ことから推測するに、実装のメリットがあまりなかったからでしょうか? #as3_amf

2010-11-11 02:34:39
なると(るなふきん) @narutohyper

@clockmaker ココ一年、サーバーとがしがし連携する仕事が無いってのが、実情w

2010-11-11 02:35:45