1

私はフラッシュを使用するのが初めてで、PHP で CodeIgniter を使用して Web アプリケーションを作成する必要があります。

codeigniter で適用される MVC パターンについて、いくつか疑問があります。ActionScript を使用するのは、ActionScript が最もよく使用され、複雑さが少ないことがわかったからです。(間違っていたら訂正してください)

私のビュー (フォルダ ビューにある) は、Flash 内のファイルを分離しますか? php を使用したフラッシュのプログラミングを支援する IDE はありますか? PHP に接続するには、別のアプリケーションとは別の Flash アプリケーションを作成する必要がありますか? 考慮すべき考慮事項はありますか?

前もって感謝します。

4

2 に答える 2

1

ここで「組み合わせる」という言葉が正しいかどうかはわかりません。PHP、ActionScript、および CodeIgniter を統合すると、実際には CodeIgniter フレームワーク内で PHP を記述し、Flash .swf ファイルをビューに埋め込むことになります。

この組み合わせを使用する予定がある場合は、サイトを計画し、どの部分を PHP で実行し、どの部分を Flash (または ActionScript) で実行する必要があるかを判断する必要があります。

私の推奨事項: Flash はどうしても必要な場合にのみ使用してください。つまり、Web サイトのページに CodeIgniter を使用し、(PHP を介して) データ ソースと統合し、Flash 実装を介してアクセスする必要があるデータ用の REST エンドポイントを (CodeIgniter を介して) 作成します。次に、オーディオ録音を処理する必要がある Flash (または Flex) アプリケーションを作成し、それを CodeIgniter ビューの 1 つに埋め込みます。

Re:

ActionScript を使用するのは、(FLEX よりも) 最もよく使用され、複雑ではないことがわかったからです。

IMO、Flex (および MXML) は、基本的に ActionScript のマークアップ言語にすぎません。.swf ファイルをビルドすると、実際には ActionScript にコンパイルされます。したがって、ActionScript と Flex のどちらを選択するかは、個人的な好みにすぎません。Flex Builder インターフェースよりも Flash インターフェースに慣れている場合は、ActionScript のみを使用してください。ただし、作成したいもの (オーディオ レコーダー) については、Flex で利用できる例が既に多数あります。

IDE の議論に関しては、PHP について - あなたがよく知っているものは何でも。フル機能の IDE を探しているなら、PHPStormのようなものをお勧めします。また、任意のテキスト エディターを使用することもできます。

Flex または ActionScript の場合は、ほとんど Flex Builder または Flash を使用する必要があります。

于 2012-10-11T15:22:58.827 に答える
0

Flash と PHP を接続する場合は、amfphp ( http://www.silexlabs.org/amfphp/ ) を参照してください。

PHP/Apache バックエンドを使用したフラッシュ/フレックス ベースのゲームの商用リリースに使用しました。

于 2012-10-11T15:47:03.023 に答える