我们正在将传统的asp.net 2.0内容网站迁移到drupal 7.我们是一个相当传统的娱乐内容网站,内容大约8年(5gb数据库),主要包括新闻等自定义文章,电影评论等..
我们每天导入的另一大块数据包括名人图片库,联合新闻以及最重要的电影,电视和所有音乐指南(AMG)的名人数据。我们已经亲眼目睹了drupal应用程序发生了什么,这些应用程序坚持绕过drupal API导入和处理数据并理解可能变成的巨大性能噩梦,但我们主要担心的是如何导入这么多特定领域的电影,电视和名人数据然后不得不访问它?
我的问题是,创建我们的内容类型以匹配我们的电影,电视和名人数据模式(以及这些实体中的所有关系)并且只使用drupal API进行初始导入和每日增量会更好吗?更有意义的是将域数据保存在传统的特定于域的模式中,并编写drupal模块来访问该数据吗?
答案 0 :(得分:0)
如果你有一个包含大量字段的大模式,那么使用Entity API Drupal 7提供而不是使用内容类型可能更好。这样,您就可以使用特定于域的架构,这样可以加快速度。我已经在很多数据上使用了一段时间,听起来就像你需要的那样。