這個計畫還在構思階段,首先談到Flash的優勢,第一就是他並不存在相容性的問題,所有的呈現都是在Flash Player的VM框架中,開發者少了大多數相容性維護的問題;其二就是3D與圖形運算能力優異,能夠提供流暢且炫麗的使用者經驗。
CMS最重要的Management部分,老實說對Flex有點吃重,目前大多Flash網站是使用xml儲存訊息,不適合做為CMS,要維護龐大的資料內容,最起碼也需要使用料庫統,由於Flex是事件處理的機制,光是寫後台的重擔就讓人無法招架,在寫過幾次後台系統後,發現這塊領域不是Flex的長項,效能也不好,也並沒有發揮出繪圖的強項,畢竟後台只有管理者在看的,沒必要為了為了後台花去大半時間開發系統。
於是我開始傾向"寄生"在其他CMS的後台管理系統,比方說Wordpress,他已經包含了wp-admin的後台管理系統,使用其他CMS後台來建立資料結構,然後利用他們自身的template框架寫出與Flex溝通的介面(如xml-rpc)然後就可以專注在前台的效果開發了
基於採用其他系統後台這個想法,甚至可以為各大CMS系統(joomla、drupal)寫出Flex專用的界面,完成網站的無痛移轉!!(夢作的真大XD)
總結來說就是後台用其他系統,前台使用Flex模組,藉由定義好的各種元件與介面,可以在FlexBuilder快速編譯出漂亮的前台瀏覽畫面,哇嗚~好棒!