Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用CMS处理复杂的数据采集_Php_Drupal_Content Management System_Content Management - Fatal编程技术网

Php 使用CMS处理复杂的数据采集

Php 使用CMS处理复杂的数据采集,php,drupal,content-management-system,content-management,Php,Drupal,Content Management System,Content Management,我在大学里为一个小组做网络工作。我们有一个设计公司重做我们的网站,并将自己的网站编码。我们想在CMS上建立一个新的网站,这样人们就可以轻松地添加内容。到目前为止,我一直在研究如何使用Drupal。我在思考Drupal对我们的作用时遇到的问题是数据收集。我们正在检修我们的数据库以保持数据集中。例如,我们不是为每个表单创建一个表,其中包含许多表单的名字和姓氏公共字段以及所有其他字段,而是像用户表一样将公共字段拉到表中。这将有助于我们更好地跟踪人们参与我们团队的情况,并使我们的数据更加有用。使用Dru

我在大学里为一个小组做网络工作。我们有一个设计公司重做我们的网站,并将自己的网站编码。我们想在CMS上建立一个新的网站,这样人们就可以轻松地添加内容。到目前为止,我一直在研究如何使用Drupal。我在思考Drupal对我们的作用时遇到的问题是数据收集。我们正在检修我们的数据库以保持数据集中。例如,我们不是为每个表单创建一个表,其中包含许多表单的名字和姓氏公共字段以及所有其他字段,而是像用户表一样将公共字段拉到表中。这将有助于我们更好地跟踪人们参与我们团队的情况,并使我们的数据更加有用。使用Drupal模块有没有简单的方法?我对CCK做了一些研究,但它对于表之间没有“复杂”关系的简单数据来说似乎没有什么用处


你有什么建议?是否有一些好的模块我可以使用;您是否推荐一种不同的CMS注释:需要使用php才能更好地满足我的需求?

我有一个与您完全相同的问题-到目前为止,我遇到的从表单收集数据的最佳CMS是Concrete5。无论何时使用表单块,提交内容都会发送到仪表板后端的“报告”部分。我不喜欢他们的组织方法,但这是迄今为止我见过的最好的方法,它还允许您转储到文件

我认为您需要具有视图和有机组的Drupal


您有什么样的表单?

如果您关心数据库结构,就不应该使用Drupal。CCK是定义内容类型的方法,在60%的Drupal站点上使用,并且是Drupal7核心中字段的基础

也就是说,你可能想质疑你的一些假设。首先,有很多模块向CCK添加新的字段类型,例如,因此它可能不像您想象的那么简单。第二,您真的需要担心数据库是如何组织的,还是这只是实现其他目的的一种手段,例如报告。如果它报告了你的目标,你通常可以用CCK来处理,唯一比CCK使用更多的模块


如果您确实需要担心数据库结构,并且确实需要比CCK能够处理的更复杂的关系,那么我建议您不要寻找CMS,而应该寻找一个框架。这些类型的详细信息通常在CMS中自动处理。

看起来您是在搜索动态web发布,而不是内容管理。