【问题标题】:Is it possible to use piwik with Rails 4.2 and postgres是否可以将 piwik 与 Rails 4.2 和 postgres 一起使用
【发布时间】:2015-04-26 15:32:40
【问题描述】:

我正在为我的 Rails 4.2 应用程序寻找开源 Web 分析,所以经过一些研究后,我发现 piwik 符合我的需求。我可以在 postgresql 中使用“piwik”吗?似乎他们only support mysql 但我不确定现在是否仍然如此!

我还找到了一篇关于如何将它集成到 Rails here 中的帖子,但他们使用 piwik_analytics,它是 Ruby on Rails 3.x 的 Gem,可能不适用于 4.2!

我发现的所有信息都有些过时了,我不确定是否有办法使其符合我当前的要求。有什么帮助吗?

【问题讨论】:

    标签: ruby-on-rails postgresql matomo


    【解决方案1】:
    1. Piwik 只支持 MySQL,这是真的
    2. 您不需要任何 gem,因为 Piwik 只需要加载一些需要嵌入到您的布局/视图中的 Javascript。 Rails 应用程序不直接与它交互,只有访问者的浏览器。这也意味着它是否支持 Postgres 并不重要,因为它很可能会在另一台机器上作为 Rails 应用程序运行。

    编辑:

    1. 关于您提到的 gem:我在将 Piwik 分析添加到我的应用程序时也查看了它,但最后我自己编写了几行必需的 JS。

    【讨论】:

    • “它很可能作为 Rails 应用程序在另一台机器上运行”到底是什么意思。 ?我想继续为我的应用程序使用 postgres,你的意思是我应该将 piwik 作为单独的应用程序安装在另一台服务器上
    • 是的,无论如何都需要单独安装 Piwik,因为它需要 PHP,所以最好在不同于 Rails 应用程序的服务器上运行它。
    • 现在很清楚了,谢谢 :) 是否有可以从 piwik 获取数据的 gem?我需要从 piwik 获取一些数据并将它们显示在我的 rails 应用程序中
    • 好吧,那是完全不同的事情。恕我直言,最好的方法是建立与 Piwik 的 MySQL 实例的数据库连接(除了您的常规数据库)并运行所需的查询。我认为没有任何现成的宝石。
    • 啊,是的。如果那个仍然是最新的并且 API 提供了您需要的所有数据,那么那个看起来确实很有前途。
    猜你喜欢
    • 1970-01-01
    • 2011-07-12
    • 2015-02-12
    • 2015-10-04
    • 2019-09-27
    • 1970-01-01
    • 2015-11-30
    • 2021-11-12
    • 2016-04-01
    相关资源
    最近更新 更多