Iniciando com Piwik

Piwik é uma plataforma open-source, usada por mais de 1.000.00 de websites* em 150 países

Tiago Fedatto
TI LojasKD
2 min readMar 31, 2017

--

Dashboard do Piwik — https://piwik.org/

O que é o piwik?

Piwik é uma plataforma open-source, usada por mais de 1.000.00 de websites* em 150 países.

Tem como principal objetivo fazer o tracking de visitas em um ou mais sites e disponibilizar essas informações para que possa ser feita uma análise mais detalha do conteúdo que está sendo capturado.

História do piwik.

Nasceu em Londres em Junho de 2007 e em Setembro do mesmo ano lançou sua primeira release alpha, mas somente em Março de 2008 lançou sua primeira versão pública. Em 2010 foi criado o primeiro App Mobile e em Junho de 2012 atingiu a marca de 1 Milhão de Downloads, atualmente a versão atual da plataforma é a versão 3.0.2.

Porque escolher o piwik?

  • O código é aberto sob a lisença GPL v3;
  • Possui suporte da comunidade;
  • Acessível em mais de 54 línguas;
  • Possui uma instalação rápida.

Cuidado para não confundir a instalação com as configurações de servidores.

Formas de hospedar

Há duas formas de hospedar o Piwik:

  1. Cloud-hosted, onde não é necessário se preocupar com os detalhes técnicos de instalação e quantidades de servidores, porém tem um custo que vária de $29 a mais de $249 mensal, e isso vai depender da quantidade de acessos mensal dos sites.
  2. Self-hosted, nesse processo é necessário fazer o download do piwik e fazer a configuração de banco de dados, servidores e o setup da aplicação, optando por esse tipo de instalação o custo vai depender da infraestrutura planejada.

Por que abordamos o Piwik?

Aqui nas LojasKD procuravamos outra alternativa para tracking além do Google Analytics e que fosse possível extrairmos informações do comportamento de nossos clientes. Com isso buscamos algumas soluções e chegamos ao Piwik.

Optamos por utilizar a plataforma como self-hosted e confesso que tivemos algum trabalho até chegarmos em um cenário que o tracking não interferisse na performance do site. O que incomodou um pouco antes da escolha foi que a plataforma não tem uma conexão com bases de dados NoSql e nesse caso tem duas opções MySQL ou MariaDB, porém não optamos por nenhum desses e sim pelo Amazon Aurora por ser compatível com os drivers do MySQL .

Estamos utilizando o piwik a praticamente 2 meses coletando informações e acompanhando os dados que são fornecidos pelo dashboard da plataforma. Como a base de dados é 100% nossa podemos obter algumas respostas de comportamento direto pelo paínel ou fazermos a nossa própria consulta na base de dados.

Por enquanto é isso. Em breve volto com informações do que conseguimos extrair utilizando o piwik.

Links utéis.

* Informação de acordo com as estatisticas de uso.

--

--