[ColdFusion]ColdFusion在大中華區難以翻身!

ColdFusion在大中華區難以翻身(1)!!!

這是多年許多ColdFuson愛好者對我的反應(包含大陸、香港、台灣朋友),也是我很衷心又很深刻的感觸,願誠懇地分享給大家,希望能給各位帶來一些思考與幫助。

ColdFusion在整個亞洲區來看,就祗有日本賣得最好,而什麼原因是造就日本賣得好呢?答案是,因為ColdFusion早期就切進日本市場,加上 日本民族性、向心力及己培養許多開發商關係,造就有ColdFusion的開發商很多,可以迅速找到解決的人才,開發速度快,效能也可以符合要求,所以客 戶敢用,也不會排斥,加上一些早期己有使用CF開發系統的公司,既然系統己穩定在使用了,何必再換?又何必再花成本去作另一套相同功能的系統呢?除非改版 功能性差距極大,並且使用其他免付費的取代方案,如PHP、JSP、Rube等,否則ColdFusion開發的系統還是會繼續沿用下去。

回過頭來講,如:大陸、香港、台灣,目前許多在使用ColdFusion的人還是那幾位熱血沸騰人士(二岸三地有浮上抬面的我幾乎都認識),數起來還真是寥寥無幾,離譜到您很難想像,更別說使用ColdFusion來Web系統,甚至很多人連聽都沒聽說過這個名詞哩。

歸納起來,以下幾點是最核心,最重要的部分。(市場我祗針對大陸、香港、台灣做分析):

1.Local原廠在這些市場沒照顧到開發者,開發商。

您若是Adobe(原Macromedia)的愛用者,您可以看到有多少次辦CF的研討會?有多少雜誌或書籍上有出現CF的踨跡?Local原廠有多少次 願意在社群、教育市場、Webhosting提供商,甚至是任何公開場合去激勵開發者去使用ColdFusion?相信您可以感覺的出來,還是一句話「寥 寥無幾」!

這樣會有多少人知道ColdFusion的好呢?

2.Local原廠沒拉攏也沒Promote現有熱愛ColdFusion的Power User。

幾年前我曾在國內社群建過ColdFusion版,討論版區主題及內容都是由本人設計,當時也找了一群ColdFusion愛好朋友,之後還更引發出一些 躲在角落的CF Power User,來共同討論,共同交流,我這時候才發現,我不寂寞,這些人的熱血有著與我一般的熱情(當時真是感動,現在還是很感動,謝謝您們對我的支持),祗 不過是沒見到Local原廠的善意回應,沒見到在整合,沒見到在Push,沒人在關心開發者需求,變得大家各走各的路,各唱各的調,讓己非常小眾的開發者 各自解決自己的問題,也各自己研究,祗對自己以CF的興趣來解決工作上的問題。與開發者互動性極低,似乎這些人祗是義工傳教士,義務地倡導 ColdFusion,而對方感覺像是多做多高興,不做也沒關係。(事實上,CF賣得好不好跟我沒關係,我祗是喜歡CF而己)

之後,幾年下來仍沒見Local原廠重視CF這塊市場、這些CF開發族群,不知道好好善用這些死忠兼換帖人的力量,拉攏他們來並好好Push,影響更多人。ColdFusion 7.0
此版本的功能上是一個很大的突破,但Local原廠還是沒能順水推舟,自從2005年CF7.0的產品上市發表會後,幾乎激情不再,不見高潮,獨靠這些既有的CF小小群體在旗鼓吶喊。您們就盡量做吧,”老大”心裡幫您加油喔!

3.書商仍觀望,甚至不敢想...

現在寫書真的不好賺,寫書幾乎也不是以賺錢為目的,因為真的利潤變薄了,更何況是要寫ColdFusion的書?(會有多少人想買?)近年來一堆Open source的方案相繼推出,舉個例子來說,您會發現PHP的書變多了,ASP.NET書也變多了,又ColdFusion佈署要費用,但商業佈署的 ASP.NET也不見得不用費用啊,PHP、ASP.NET的書照樣熱賣,微軟還是懂得如何善用他的平台,善用他的資源,懂得照顧開發者,激勵他們成為 MCP(記得第一屆的MCP還可以免費送您到美國總部去與Bill先生合照),不斷地去與開發者合作,創造雙贏局面,也造就書商覺得市場有價值可圖,書籍 也就不斷孕育而生,我欣賞微軟的行銷手法,也懂得運用開發者力量,藉力使力。

4.考CF認証?有用嗎?

我至今從來不去考CF認証,曾有這樣的衝動,但台灣有多少人考過並用CF去找到工作?而又有多少雇主願意花錢去找一個懂CF或考過CF認証的員工來開發? 還是一句話「寥寥無幾」再「寥寥無幾」(還不如去學PHP、ASP.NET來得管用)。不過我曾提拔並影響一位後輩,他現在在國內一家教育訓練單位用CF 來教課,並且過得很好,我很高興也很祝福他。

原廠不管任何的認証,有真正考過並落實在工作上,可以產生對您幫助的有多少位?還是一句話「寥寥無幾」,尤其是以Flash為最,直接看作品就可以知道這個人的美術與程式功力了,用不著以認証來當背書,好聽而己,因為認証考不出Flash真正實力(有考過的您應該知道)。

5.CF在Flash Form的效能差,還不如用替代方案->Flex 2.0 + java or jsp or php or asp.net or ruby or xml or web services or coldfusion...etc

ColdFusion 7.0具有讓人耳目一新的功能,不管是在SMS、IM、產生PDF、FlashPaper,甚至是Flash表單,都很讓人覺得好用,殊不知真正在使用 Flash表單之後,您還是覺得美中不足,原因就在於產生Flash表單真的很慢,還不如現在採用Flex 2產生表單效果還來的更快,不換頁,而且Flex 2.0的透通性很強,可以跟Java、JSP、PHP、ASP.NET、XML、Webservices等,甚至是Ruby等來串連資料庫,而且從開發到 佈署不用花您一毛錢,「強烈建議各位用Flex 2.0來搭配任何的動態語言,我預估Flex 2.0應用會慢慢超過Ajax,而且是Java開發者的最愛,既可善用Ajax既有的Framework,介面體驗更豐富,現在每天全球各地有越來越多的 Blog在討論Flex 2.0 ,不管資源或應用心得、作品等都不斷地在發表」。

P.S:如果您把Flex停留在1.0或1.5版,那您可能就要大大改觀了。(Flex 1.0,1.5版基本上是不怎麼Work的產品,商業應用上也不適合,光是產品也太貴,沒幾家公司買得起)


小結:
本篇還有第2集,先做個小結,我還是會用ColdFusion來開發客戶需求系統,也喜歡CF,不過前提是使用ColdFusion Web hosting,客戶不需額外花錢,還可以省錢、快速開發,完成專案,但我另一方面會以符合客戶需求為主,或盡量善用Flex 2.0配合任何的動態語言都好,原因是有競爭優勢,而且可以佈署不用花任何費用,甚至是幫客戶省錢又幫客戶獲得最大利益。

重點是:「ColdFusion我認為現在很難推動,也不需要推動,因為"老大"心不在此!您也就別白費力氣!」

原文地址:http://www.j2eemx.com/rip/article.cfm?ATC_ID=D275798D-3048-2B5A-2645362DE8B5C933&frame_down=IN