首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为多个站点生成统计数据或报表?

如何为多个站点生成统计数据或报表?
EN

Drupal用户
提问于 2012-05-07 18:22:09
回答 2查看 147关注 0票数 2

我们有大量的多站点部署,每个站点都有自己的数据库,我正在考虑从这些站点生成报告,并以某种格式在线提供这些报告。

例如,我们的站点实现了许多重定向。我想要能够拉一个报告,什么重定向是由哪个网站使用。我可以很容易地通过drush和shell脚本做到这一点,但是最好有一个"stats站点“来为多站点设置中的所有站点生成这类报告。

EN

回答 2

Drupal用户

发布于 2012-05-07 22:03:40

我是这样做的:

我在系统中创建了一个“元”站点和数据库,其中添加了一个名为“数据库”的新表。在该表中,我存储系统中所有DB的访问信息。

然后将数组从查询加载到该表,然后使用以下方法分别查询其他DB:http://drupal.org/node/18429

票数 1
EN

Drupal用户

发布于 2015-03-04 18:05:01

在我看来,福雷纳模块非常适合满足这一需求。不涉及PHP编码,只需添加自定义SQL查询以满足获取所需数据的要求,然后使用XHTML / CSS技能来增强输出(报表)。最后还添加了一些图表,甚至支持向下钻取链接。

下面是链接页面顶部附近的介绍(使用该链接了解更多详细信息及其子页面):

Forena报表构建的思想是使用SQL从数据库中获取数据,并使用XHTML和CSS将其格式化为web报表。它的目的是利用现有的知识的HTML,CSS,SQL和JavaScript,以帮助您创建丰富的交互式web报告。

在本例中,您希望利用的支持的数据库连接是"Drupal“或"PDO”.完成了!不要相信我(现在),只要在你自己的环境中尝试)。

请注意:我是forena的共同维护者,并为其创建了大部分社区docu。

票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/30407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档