不打算寫 OpenAtrium 可以怎麼應用之類的文章了,想瞭解的人可以直接下載評估,發揮您的想像力。
這裡要提的是 Drupal 在開發上的難處,以及 Drupal community 試圖發展的解決方案,或者非 Drupal 專案面臨相同的問題,也可以當借鏡。
類似的解決方案有 Patterns, Database Scripts, Deployment... 等,在 drupal.org 都可找到。
那我到底想說的是什麼?
案例需求:
某個已經在線運作的 live 網站,其中一位版主大大,想說為網站加一個 karma 功能,依會員發表文章的次數,賦與不同級數的分數以及代表圖像。然後要在網頁呈現各註冊會員的 karma 值,能量光棒和 karma 頭銜與圖案。最後,也許會依據 karma 來發展不同的玩法。
實務開發:
- 把該站弄回一個副本到開發環境,並 dump 下來該站的數百 G 資料庫