最近進行一個案例,剛好實現了把Drupal當做資料儲存池,並且提供手機雲端的運算,組合出要傳遞的資訊,回傳網頁or JSON的資料回到手機中。別懷疑,Drupal真能當雲端啦...
很難懂?其實就是下面這張圖
Cloud and sky from here.
這樣的架構規劃,運作起來堪稱順利,省去了不少時間,主要原因有:
- Drupal 在Parsing XML/Json等外部資料回來已經很成熟,已有自動機制來定時處理。
- Drupal 的欄位系統很彈性,可以自定義所有item 的各種欄位,不用自己來開設資料庫,彈指之間一個雲端內容池(data pool)輕易完成
- Drupal 可當Framework使用,呼叫單一函式,即可撈出存入之資料,來做單純的Mobile資料傳輸,再合適不過。
- Drupal 可選用Mobile特製的Theme,或是自行製作程式來組出合適的HTML。本案選用後者方案,與Jquery