我不確定在這裏「合併」是否合適。如果您集成了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。
你打算如何將Flash與PHP結合? – Starx
'我會使用ActionScript,因爲我看到這是最常用和不太複雜的'比這更簡單嗎? PHP的? JavaScript的?大多數用在哪裏?不是在web應用程序中,至少不是現在...你是怎麼形成混合服務器端PHP和Flash集成AS的想法?你有沒有看到一些webapp混合這兩個,偶然?或者你的意思是你想在你的html文件中嵌入一些外部swf?因爲這是完全不同的...... –
@DamienPirsy比Flex更簡單。我說這是更多的使用,因爲我在Flex中看到很多AS3中的例子。 我有想法將Flash與PHP結合起來,因爲它需要一個錄音機。在其中捕獲音頻並保存。 我發現jRecorder,但這個jQuery的插件不能在IE上工作,我需要這個錄音機在這個瀏覽器上工作。 這是爲什麼,我決定使用Flash的原因 – user6964