2012-10-10 55 views
1

我是使用flash的新手,我需要使用CodeIgniter和PHP創建Web應用程序。如何將Flash ActionScript與PHP結合使用?

我對在codeigniter中應用的MVC模式有些懷疑。 我會使用ActionScript,因爲我看到這是最常用並且較不復雜的。 (糾正我,如果我錯了)

我的意見(這是在文件夾視圖)將分隔我的文件在Flash? 任何IDE都可以幫助我使用php編程flash嗎? 我應該從另一個應用程序創建一個單獨的Flash應用程序來連接php嗎? 要考慮的任何考慮因素?

在此先感謝。

+0

你打算如何將Flash與PHP結合? – Starx

+0

'我會使用ActionScript,因爲我看到這是最常用和不太複雜的'比這更簡單嗎? PHP的? JavaScript的?大多數用在哪裏?不是在web應用程序中,至少不是現在...你是怎麼形成混合服務器端PHP和Flash集成AS的想法?你有沒有看到一些webapp混合這兩個,偶然?或者你的意思是你想在你的html文件中嵌入一些外部swf?因爲這是完全不同的...... –

+0

@DamienPirsy比Flex更簡單。我說這是更多的使用,因爲我在Flex中看到很多AS3中的例子。 我有想法將Flash與PHP結合起來,因爲它需要一個錄音機。在其中捕獲音頻並保存。 我發現jRecorder,但這個jQuery的插件不能在IE上工作,我需要這個錄音機在這個瀏覽器上工作。 這是爲什麼,我決定使用Flash的原因 – user6964

回答

1

我不確定在這裏「合併」是否合適。如果您集成了PHP,ActionScript和CodeIgniter,您實際上會在CodeIgniter框架內編寫PHP,然後將Flash .swf文件嵌入您的視圖中。

如果您計劃使用這種組合,您需要做的是映射出您的站點,並確定哪些部分將在PHP中完成,哪些部分需要在Flash(或ActionScript)中完成。

我的建議:只有在無法避免的情況下才需要使用Flash。也就是說,將CodeIgniter用於您的網站頁面,並與您的數據源(通過PHP)集成,併爲需要通過Flash實現訪問的數據創建REST端點(通過CodeIgniter)。然後,創建需要處理音頻記錄的Flash(或Flex)應用程序,並將其嵌入到您的CodeIgniter視圖之一中。

回覆:

我會使用ActionScript,因爲我看到這是最常用和不太複雜(比FLEX)。

IMO,FLEX(和MXML)本質上只是爲ActionScript的標記語言。當您構建.swf文件時,它實際上會被編譯爲ActionScript。所以,選擇ActionScript還是Flex只是個人偏好。如果您比Flash Builder界面更熟悉Flash界面,那麼請單獨使用ActionScript。但是,對於您要構建的內容(錄音機)而言,Flex中已有的內容已有numerous examples

就IDE討論而言,對於PHP而言 - 無論您熟悉什麼。如果你正在尋找一個全功能的IDE,我會推薦像PHPStorm。您也可以使用任何文本編輯器。

對於Flex或ActionScript,您幾乎必須使用Flex Builder或Flash。

相關問題