2012年3月20日 星期二

相見恨晚的 Apache OFBiz - Open for Business


        如果說用一個形容詞來形容 OFBiz , 那應該是「小而美」.



        由於在尋找電子商務的應用框架(Framework), 在台灣, 怎麼找都是 PHP (osCommerce, twe-Commerce, xt-Commervce...好多), 由於本人只會 Java, 為了要累積自己所謂的 Java 生態系, 其實也是時間與能力有限, 但是也是買了一堆 PHP eCommerce 的書, 真得很好奇大家怎麼都在用 PHP, 但也僅止於欣賞 Script Language 的天馬行空, 而依賴於 Structure Language 的一以貫之, 前者方便易用, 後者需要花時間學習整體概念, 但只要掌握概念與核心, 其它的只是變化, 所以, 本人的個性使然, 比較偏向於後者.

        找不到 .html、.jsp ... 全部都是 .xml ...

        為了要客製化我們自己的電子商務網站, 當然是要先從外表開始, 先減化原始介面的複雜, .css 是找得到, 但是 html 在哪裏? 不在 .html 裏, 也不在 .jsp 裏, 是有 .ftl , 結果是在 *Screen.xml 裏面設定, 原來是透過 HTML/XHTML DIV Decoration 的概念, 再加上 XML 設定, 來設定網頁的輸出, 只是, 如果是這樣子的概念, 應該不複雜, 那為什麼台灣很少人用??

        Map is Everywhere !!

        個人認為 Map 是減化為了傳遞參數而產生的相依性, 當然是增加記憶體的使用量, 所謂的以空間換取時間, 雖然是為人所詬病, 但是, Android 的 Bundle 與 JSON 還是應用此一概念.

        我們之前講的「情報經營」的概念, 企業有許多需要不為人知的需求, 因此, 客製化 Open Source 的軟體框架(Framework)或許是一個選項, 但是在那之前, 需要花時間與成本在熟悉這個框架, 但對我而言 Java Total Solution 是一項投資, 也是一種樂趣.
張貼留言