2010年9月14日 星期二

教學網站系統架構

之前的規劃
在SaaS的部分擬採用 Google Apps
然後 PaaS (教學網站)的部分
採用Google App Engine (GAE)雲端的技術
也就是大家看到的這個雛形
透過呼叫 Google Apps API 來 access 雲端的data
然後整合呈現在雛型網站
但是有鑑於目前 GAE 的API封裝實在是比較原始
影響開發速度甚巨
因此目前打算利用自己較熟練的 Ruby on Rails 技術
並佈署於 Ruby on Rails 的雲端 Heroku
同樣透過呼叫 Google Apps API 來 access Google Apps 的data
以取代原本GAE PaaS 的部分
由於之前班上自治市長候選人競選班級網站
就是用這種模式開發
開發速度快多了(因為實在是個簡單的小系統....開發+美工約費時 16 hrs)
但是阿....Ruby on Rails 3.0 才剛剛 release
又是一條艱辛的學習道路阿~~
我可不可以用 2.x 來開發就好呢?
嗚嗚~~~

沒有留言:

張貼留言