我有一个艺术史数据库,其中包含 30 个表格以及人(保姆、艺术家等)与作品(绘画、雕塑等)之间的复杂关系。目前这是在 MS Access 中实现的,大约有 5k 行 VBA 代码和 30 种奇怪的形式。我必须选择使用 PHP 框架还是使用 CMS。我有 PHP 编码技能,但没有太多时间,所以真的不能花很长时间评估 CMS 产品,看看它们是否可以适应使用不同的数据模型。
我的问题是流行的开源 CMS 产品(如 Joomla 或 Drupal)是否允许使用自定义数据模型,或者他们是否希望您使用他们的内置模型(文章、博客、评论等)?