我们想为客户构建一个仪表板。该仪表板显示有关其一个或多个(业务)Facebook 页面的各种统计数据。统计数据是使用 FQL 和 Graph API 从 Facebook 提取的,本地存储在 MySQL 数据库中,并根据请求的日期和其他一些变量查询/导出/呈现给用户。此外,用户将能够使用 JavaScript SDK 对各种项目执行操作(例如回复墙贴等)。
我们采访过的一位外部开发人员(目前公司内部没有任何资源有时间来处理此问题)建议围绕 Drupal 构建系统。现在我是网页、博客等 CMS 系统的粉丝,但这里并没有想到使用 Drupal 之类的系统,因为许多功能似乎无关紧要。
有人可以让我知道使用 Drupal 进行这样的自定义开发工作的优点和缺点吗?虽然我们正在寻找一个设计精美的系统,让我们的开发人员(当我们雇用他们时)可以随着时间的推移进行维护和扩展,但我不太确定 CMS 是否是正确的选择。
谢谢!
最佳答案
对于这样的事情我根本不会推荐 Drupal。您实际上并不需要像 Drupal 这样的成熟 CMS,它会促使您说您应该使用像 CakePHP 这样的框架。
就我个人而言,我会将其构建为一个独立的应用程序。我认为没有理由涉及框架,除非您计划在未来大幅扩展应用程序。
关于php - Drupal(或其他一些 CMS)或简单的基于 MVC 的 PHP 框架(如 CakePHP)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5346444/