flaxa全稱為“flash+xml+asp”,是指一種通過flash調用asp編譯的xml檔案來創建靈活性強的互動式前台網頁開發技術。
基本介紹
- 外文名:flaxa
- 全稱:flash+xml+asp
- 屬於:互動式前台網頁開發技術
- 通過:flash調用asp編譯
與傳統web網頁比較,flaxa工作原理,題外話,
與傳統web網頁比較
1、flaxa的優勢在於,可以利用調用asp編譯的xml去訪問資料庫,調取資料庫的信息,無刷新更新前台頁面。
2、由於是flash做的前台,因此創造了靈活性非常強的前台網頁,提升了用戶體驗。
3、flash在客戶端運行,承擔了一部分本來由伺服器承擔的工作,從而減少了大用戶量下的伺服器負載,而flash在執行as代碼的時候速度也遠遠高於伺服器執行返回結果到客戶端的速度。
flaxa工作原理
1、用戶進入網站,載入用asp編譯的xml檔案,把部分信息讀取到flash中。
2、在第一次載入完後,後面設計者可以設定什麼時候自動從資料庫中讀取新的數據來更新網頁,或者在觸發某些事件的時候更新,甚至只要資料庫更新即讀取新的數據!
3、在用戶需要保存信息的時候通過加參數傳遞到asp接收信息,保存到資料庫。
4、平常應該在伺服器端運行的asp,也可編譯成as用flash來執行,但由於flash屬於前台技術,它處理代碼不用伺服器執行,然後再返回結果,去除了網路的限制,可以提高網站訪問速度。
總結:flash在伺服器上做的事情只僅僅局限與載入一個用asp編譯的xml且調用了資料庫的信息,大大的降低了伺服器的負荷,但是需要flash設計人員在設計前台的時候把as寫的精簡,從而不加重客戶端運行的負擔,否則flaxa將成為雞肋,因此flaxa的運用,需要flash設計人員在程式代碼最佳化上儘量做到最好!
題外話
flaxa在很早就已經被提及了,但是從來沒有人去定義這項技術,有的叫flash+xml+asp,但也有人叫asp+xml+flash,總之五花八門的叫法,因此藉此機會,提出flaxa這個觀點。