★如何讓FLASH與資料庫結合 教學
★外部連結資料庫雖然網路上別人討論的都是 Flash利用 asp 連接資料庫。
事實上在國外反而是 PHP Flash 的配合應用比較多。
Flash PHP mySQL 絕對可行,而且配合度以及網路資源,比 asp 好的多。(好非常多吧...Orz)
在這裡簡單提供幾種 Flash 連接資料庫的運作方式。
1. LoadVar ,個人認為最麻煩的方式,大部分的網頁程式語言都能做到,當然 asp、php、jsp都能。
2. 利用 GET or POST Method 傳送 XML 資料,根基於方法 1 的資料傳遞,不過是傳送 Flash 最依賴的資料傳送形式 XML。
3. Flash Remoting,個人使用過最為快速的方式,比較有名的例如 amfPHP。
★Flash連結資料庫架構
常見的網路服務架構。
使用者端(HTML、JavaScript、CSS等) <> 伺服器端(ASP、PHP、JSP等) <> 資料儲存端 (mySQL、MSSQL)
Flash連接資料庫的架構下,主要是使用者端 HTML被Flash 所取代。
使用者端(Flash) <> 伺服器端(ASP、PHP、JSP等) <> 資料儲存端 (mySQL、MSSQL)
★開發Flash互動資訊系統要具備的知識與技能
1. Flash 設計能力:
包含影片設計,而且要精通Flash的程式語言 ActionScript。
2. 物件導向的觀念:
因為 ActionScript的很多設計概念幾乎承襲 Java 而來,所以熟悉 AS 內建的物件,還有OO的概念能夠讓開發相當的事半功倍唷!
3. 熟悉 XML 的應用:
雖非絕對必備,但是 Flash 再資料上真的太仰賴各種環境都能接受的 XML了。
4. 資料庫與網頁程式:
這應該不用解釋了,通常是mySQL PHP 、asp.net MSSQL或asp access ....ETC。
★該看什麼教學網站或是書呢? (網路資源)
國內寫AS的人蠻多的,因為Flash受歡迎,至於寫網頁程式…PHP、ASP等的更是一脫拉庫,但是做整合開發的不多(有在成長中),國內資源更是少,相較下國外比較多,所以我貼的大多是國外資源唷∼
(P.S 以下只有跟 整合有關的網站,專門教學 PHP or AS的我就不貼了,太多了 囧)
http://www.flashblog.org/
用Flash做Blog,運用php MySQL,而且有提供原始碼下載
http://www.sephiroth.it/index.php
裡面專門探討Flash與php
http://www.flashkit.com/index.shtml
Flash開發者必到的地方,裡面有一些不錯的資源
http://www.mmug.com.tw/forum/portal.php
Macromedia User Group,這是台灣的
http://www.rr.com/flash/
FLASH 連接資料庫範例網站
http://www.flash-db.com/
國外網站 主要介紹高階 FLASH XML 技術, 有 source code
http://www.maani.us/
In English ,結合 xml PHP 範例少而經典, 原始碼可下載
http://www.x-girl.jp/xgirl.asp
純粹範例
http://www.jordans.com/roomplanner/resources/icovia.aspx
Interface 95, Jordan's Room Planne∞ 室內設計範例
http://www.amfphp.org
Flash remoting for PHP,就是我推薦的資料傳遞機制。
★該看什麼教學網站或是書呢? (書籍)
Flash與XML整合開發
Flash ActionScript 2.0與RIA應用程序開發 (高階書)
1. PHP 連接資料庫的書 and Flash 動畫設計的書太多了,所以我就不提了!。
2. AS程式的書,國內:趙英傑、小正正,國外:我強烈推薦 colin mook在 oreilly出版社的一系列書。
其他一些相關的書籍,我翻過,但是沒有記得確切的書名,所以我給你幾個關鍵字應該 OK吧?
Flash RIA、Flash remoting、Flash PHP XML。
頁:
[1]