我們有一個我們想爲客戶打造的儀表板。該儀表板顯示有關其一個或多個(商業)Facebook頁面的各種統計信息。這些統計數據是使用他們的FQL和Graph API從Facebook中提取的,本地存儲在MySQL數據庫中,並根據請求的日期和一些其他變量向用戶查詢/派生/呈現。此外,用戶將能夠使用他們的JavaScript SDK對各種項目採取行動(例如回覆牆貼等)。Drupal(或其他一些CMS)或簡單的基於MVC的PHP框架(如CakePHP)?
我們談到的外部開發人員之一 - 目前公司內部沒有任何資源有時間處理這個問題 - 已經提議圍繞Drupal構建系統。現在,我是CMS網站,博客等CMS系統的粉絲,但使用Drupal之類的東西並沒有想到這裏,因爲許多功能似乎無關緊要。
有人能讓我知道使用Drupal進行自定義開發工作的優缺點嗎?雖然我們正在尋找一個設計優雅的系統,我們的開發人員(我們僱用他們)可以隨着時間的推移保持和擴展,但我不確定CMS是否可以走。
謝謝!
是的,應用程序將在未來得到相當大的擴展。開發人員將以項目爲基礎建立基本功能,隨着我們的發展,我們希望僱用全職開發人員來擴展所展示的內容。 – Patrick 2011-03-17 23:25:34
我想我沒注意到你問題中的最後一句話。在那種情況下,我可能會使用框架。但是,如果不知道您計劃添加到應用中的計劃,我不會完全排除Drupal。它確實有它的好處,主要是已經爲你建立了一些東西,例如認證和授權。問題是,你需要大部分這些東西嗎?如果是我,我仍然可能會迴避並選擇框架路線,只建立我需要的東西。 – simshaun 2011-03-17 23:34:13