構建基於Flex技術的Blog程序(一)

早在05年的時候(那個時候也是剛剛接觸的Flex)就打算用Flex來開發Blog程序,因此有了三個系列的版本:
 
Flex 1.5版本截圖:
 
Flex 2.0版本截圖:
 
FBW(FlexBlog Writer)系列版本:
原始版本(FlexR***eader) v2.0.011:

而後FlexR***eader更名爲 Flex Blog Writer(集Blog瀏覽、後臺文章管理、撰寫新的文章與一身的升級版FxBlog)
前前後後共經歷4個版本:
Flex Blog Writer Alpha 2.2.228:

Flex Blog Writer Alpha 3.0.001:

Apollo Blog Writer Alpha v1.0.019:

Flex Blog Writer Writer CTP(又一次更名爲FBW):

FBW CTP v3(這是FBW的最終版本):

從本質上來說1.5版本與2.0版本在架構上面並沒有太大的區別,但是由於一些歷史原因導致這兩個版本仍舊是在“實驗室”裏面孤獨終老。:)
Flex 1.5版本未上線的原因:
由於架構是:Flex 1.5 + JSP,當時缺乏JSP的支持環境,同時Flex 1.5並不是直接生成swf的,而是在運行時編譯MXML爲SWF,因此也無支持空間。
Flex 2.0版本未上線的原因:
由於架構上面與Flex 1.5沒有太大區別(後臺選用的仍舊是JSP),因此缺乏有效的空間支持。
Flex Rss Reader、Flex Blog Writer、FBW版本的最終結果:
雖然這個系列的版本相比之前的FxBlog進步很多,但是由於產品定位的變更變更導致最終仍舊走向了沒落。
Flex Rss Reader:
上線時就針對的Flex Rss閱讀器。
Flex Blog Writer:
在與ZBLOG的作者進行深度溝通後,打算使用xml-rpc的方式實現後後管理(文章新建、更新、刪除),同時又是在Flex Rss Reader基礎上修改的,並且增加了Writer功能。
最終更名爲:Flex Blog Writer。
共經歷了Flex Blog Writer Alpha 2.2.228、Flex Blog Writer Alpha 3.0.001兩個版本。
FBW(Flex Blog Writer):
由於定位越來越模糊RSS功能,而強大Writer功能,因此採取了全新的命名方式,並且命名爲FBW,這也是截至到當時最爲先進的Flex Blog了。
共經歷了兩個版本:FBW CTP(社區預覽版)、FBW CTP v3版。
Apollo Blog Writer:
這是一個分支版本,是基於Flex Blog Writer Alpha 3.0.001修改而成的,同時當時也是國內第一個AIR版本的Flex Blog。集RSS閱讀、ZBLOG後臺管理(文章新建、更新、刪除)於一身的版本。
從05年開始的FxBlog 1.0一直到FBW CTP v3版,歷時2年的時間,共研發了9個版本的Flex Blog。
那麼這些版本最終的效果都不盡人意,是不是可以說用Flex構建Blog是一件非常麻煩的事情?Flex終究不適合用來開發Blog程序呢?請看第二篇文章的內容。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章