台灣最大程式設計社群網站
線上人數
897
 
會員總數:245221
討論主題:189091
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> RIA四雄群起:以Google Trends評析現有RIA四大技術(Flex、Silverlight
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
RIA四雄群起:以Google Trends評析現有RIA四大技術(Flex、Silverlight
價值 : 0 QP  點閱數:784 回應數:0

樓主

Bing
初學者
70 72
224 5
發送站內信

RIA四雄群起:以Google Trends評析現有RIA四大技術(Flex、Silverlight、JavaFX、Curl)
文:劉仲濱(Bing)

*** 本文願分享小舖網友們,未經作者同意,請勿轉載,謝謝合作!***
原文(圖文並茂):http://forum.j2eemx.com/showthread.php?t=1929


簡介
Google提供一個名為Google trends線上工具(http://www.google.com/trends),可以用來測試某些網站及某些字詞在Google輸入搜尋時的熱烈程度,在你使用Google trends的同時,若你輸入的測試站台或主題不夠強烈,內容當然就會被為不足以顯示。
好,此時我想不是要說明Google trends的始末,而是由於RIA / Web 2.0詞彙是目前大多數公司在做網頁系統時,最會想做到的指標性精神,本文重點將著重在RIA這塊領域,這幾年來到底技術上的應用是傾向何方?而未來開發者、設計者、系統廠商又應該思考哪些方向?才不會讓人們躊躇不前,不敢往正確方向前進。

RIA主要技術:Flex / Silverlight /JavaFX /Curl

目前RIA主要四家技術如下,以下為其簡介,有興趣的朋友可以到各自官網查閱細節內容:

Flex:
2004年由Macromedia產出Flex 1.0,當時是Flex Server架構,但現為Flex SDK(Open Source),開發工具是Flex Builder,目前最新是3.0版,是開發RIA的好工具,年底將推出Flex 4.0 Beta版,明年上半年將出Flex 4.0正式版。利用Adobe AIR即能開發出視窗版的RIA系統,官方網址:http://www.adobe.com/devnet/flex/

SilverLight:
為微軟所發表的RIA產品技術,主要開發工具為Visual Studio 2008、Blend,2006年11月推出CTP版,作用也類似於Flex,預計2008年底推出Silverlight 2.0版,該公司目前沒有Open Source打算。官方網址:http://www.microsoft.com/silverlight/

JavaFX:
由Sun Microsystems所設計,開發工具主要是NetBeans,首次在2007年5月Java one大會時展示,也是為建造RIA內容的技術,JavaFX runtime程式碼仍還沒開放釋出,但編譯器(Compiler)授權是以GPL v2開放,預計2009年第春季推出手機版應用。官方網址:http://www.sun.com/software/javafx/

Curl:
2002年就由Sumisho Computer Systems附屬公司Curl所產出,主要開發工具為Curl,目前最新為Curl 6.0版,具有Client / Server與Web上的開發好處,目標也是在建造RIA系統,個人使用免費,但商業使用就要付費。官方網址:http://www.curl.com/


以上各家RIA解決方案都來勢洶洶,我們就用Google trends來講一下話好了。
你只要直接在輸入欄位裡填入Flex, Silverlight, JavaFX, Curl,按下Enter後,Google trends就為你產出指標圖示。如下圖:



圖一:Google trends指標圖示。


圖二:影響性連結


圖三:國家地區性排名


圖四:城市地區性排名


圖五:語言排名

解說:
從圖一的指標圖示走向,我們可以看出2004~8年在Google輸入搜尋字詞的概況,上下部分有二區塊,一個是Search,另一則為News,你可以發覺Flex一直是邊走邊稍高,漸漸向上發展的情勢,而Curl卻是一直在平穩狀態,並且高度也幾乎在Flex以下,而Silverlight是在 2006年才開始突起,到2008年都是,但最近有下滑趨勢,原因就在微軟的Mix技術發表會,但Silverlight還不能算是微軟的主菜,不是主力獲利產品,所以行銷若變得遲緩,熱烈程度明顯就會往下掉。再看看JavaFX,也是在2006年底與2007年開始有人在觀注,但從Sun為JavaFX 的曝光與施力點來看,仍嫌不足,尤其是最近內部才剛走一批優秀的開發精英(參考報導:http://www.infoq.com/news/2008/05/sun-deflextions-continue),並往Adobe移動,Sun技術人才大量出血,無形中同時加打了一劑強心針在Adobe身上。


我們再從ABCDEF的連結指標來看,無疑的是,只要是原廠產品或技術對媒體有重大性公開,就會引起非常大的漣漪,媒體加速網路上的廣播能力,無形中就能讓更多人去觀注,不過這也要看其內容重要性,是否是多數人的期望。


令人意外的是在地區國家方面,奧地利(Austria)、印度(India)、巴西(Brazil),這三個國家網民的重視程度卻超出原發源地美國,城市地區上,San Francisco才擠進第三名,語言方面卻是由葡萄牙語(Portuguese)名列第一。


實際在Google、Yahoo、MSN三大搜尋引擎總筆數測試(特別說明:以下皆統計時間為2008年7月7日上午,以美國官網搜尋,只是綜合客觀參考,畢竟不是所有關鍵字一定與產品技術有關)

Google(http://www.google.com/)
Flex:Personalized Results 1 - 10 of about 92,500,000 for Flex [definition]. (0.16 seconds)

Silverlight:Personalized Results 1 - 10 of about 17,300,000 for Silverlight. (0.20 seconds)
JavaFX:Personalized Results 1 - 10 of about 1,570,000 for JavaFX. (0.24 seconds)
Curl:Personalized Results 1 - 10 of about 29,200,000 for Curl [definition]. (0.24 seconds)

Yahoo(http://www.yahoo.com/)
Flex:1 - 10 of 202,000,000 for Flex (About) - 0.33 s
Silverlight:1 - 10 of 92,300,000 for Silverlight (About) - 0.22 s
JavaFX:1 - 10 of 5,600,000 for JavaFX (About) - 0.30 s
Curl:1 - 10 of 55,300,000 for Curl (About) - 0.30 s

MSN(http://www.msn.com/)
Flex:1-10 of 30,100,000 results
Silverlight:1-10 of 7,680,000 results
JavaFX:1-10 of 1,960,000 results
Curl:1-10 of 9,350,000 results


一般人在找到新產品或技術的內容時,也會去參觀一下原開發官網資料,我們也利用這四大家RIA的公司,去點閱首頁看看,其Pange Rank是多少。
Flex:http://www.adobe.com/devnet/flex/
Page Rank:9

Silverlight:http://www.microsoft.com/silverlight/
Page Rank:7、(http://silverlight.net/,Page Rank:6)

JavaFX:http://www.sun.com/software/javafx/
Page Rank:6

Curl:http://www.curl.com/
Page Rank:7


小結:
每家的技術與產品都有各自的擁護者,也各有其特色、魅力,但以上評析在在顯示了Flex在RIA解決方案上具有相當大的人氣指標,遠抛其他技術遠遠在後,當然各家仍不斷各自努力,以期在未來新的技術、應用與市場佔有率都有其一片天,很多人問,未來是哪家較有市場與前瞻性、發展性,我想用最簡單的一句話來回答,取決於「Resource(資源)」,(而不是普及化,普及化則是市場結果),這包含了網路、文章、書籍、教育訓練、研討會、社群、Opensource、程式範例、指標性大廠採用(背書)、顧問輔導(諮詢)、原廠技術支援、不斷提供回饋、改進...等,並且也要看未來各家是否能一直堅持下去,重視人們的想法,付諸實踐,而不是表現在前,卻有頭無尾。如此一來,無形中,自然就會吸進更多數人愛用。

也曾經聽過有人說道,採用微軟的RIA較好,原因是它的技術較晚出,比較新。其實這樣講法不對,如果照這樣說法, JavaFX你可能會更愛,回過頭來,Adobe(macromedia)對於RIA己有行之有年的發展經驗、教訓與歷史,加上現今仍不斷的改良與更新,甚至哪一天重新再造更好的Runtime、IDE、compiler...等新技術,結合利多新策略與原Opensource政策,試問,從開發到佈署都免費,又有隨手可得的資源,可以幫忙把自己的系統做到好,開發者與使用者也用得很開心,你會選擇?
最後,RIA是一個系統應用趨勢,但也不是所有網站或內容全部都用Flex、Silverlight、JavaScript、Curl就適用於所有系統,全部擺平,也要端賴於使用者的目的與環境來相互搭配,RIA是一種精神,用任何工具、技術都可以,可別曲解原來的本意。

本篇文章發表於2008-07-15 09:08
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.