Quando muitas pessoas pensam em estatísticas, elas se limitam ao Google Analytics, Baidu Statistics, estatísticas para webmasters, etc. Esses tipos de estatísticas são sistemas desenvolvidos por empresas terceirizadas, como motores de busca. Naturalmente, são inúteis em termos de funcionalidade e facilidade. de uso, mas o único problema é que os dados estatísticos são armazenados em um servidor de terceiros, o que representa certos riscos para alguns sites com forte confidencialidade.
Outro problema com o uso de estatísticas da web de terceiros é a insegurança. Por exemplo, foi relatado que arquivos JS como Baidu Statistics e Webmaster Statistics contêm malware e o servidor de estatísticas está inativo. Embora não tenha havido grandes problemas com o Google Analytics, o Google Analytics é muitas vezes inacessível, o que afeta seriamente a velocidade de carregamento das páginas da web. É por isso que tive que desistir do GA.
Em vez de usar o Google Analytics e o Baidu Statistics, podemos tentar construir nosso próprio sistema estatístico. Piwik é um sistema estatístico PHP gratuito e de código aberto com alta popularidade e reputação. Em termos de funcionalidade, o Piwik é comparável ao Google Analytics. Piwik suporta plug-ins Você pode usar plug-ins para estender as funções do Piwik ou remover algumas funções desnecessárias, que podem basicamente atender às necessidades estatísticas diárias de sites de pequeno e médio porte.
O Piwik é construído usando PHP + Mysql, portanto, qualquer servidor web em ambiente LNMP ou LAMP pode executar o Piwik. Este artigo irá compartilhar como instalar e usar o Piwik. Para obter mais ferramentas para webmasters, você pode precisar de:
- Resumo dos comandos de monitoramento do sistema Linux - CPU mestre, memória, E/S de disco, etc. para encontrar gargalos de desempenho
- Gere e assine ferramentas RSS para qualquer site - receba texto completo RSS, e-mail e lembretes de aplicativos móveis
- Três ferramentas de comando Rsync, SCP e Tar-solução rápida para realocação remota de sites VPS e sincronização de dados
PS: Atualizado em 3 de março de 2018, Piwik foi renomeado como Matomo, apenas mudou o nome. Os métodos de instalação e uso são os mesmos do Piwik original.
1. Método de instalação do Piwik
Site oficial do Piwik:
- Site: https://matomo.org/
- Site: https://piwik.org/
- Demonstração: https://demo.piwik.org
1.1 Requisitos de instalação
A instalação do Piwik requer que o servidor atenda pelo menos às seguintes condições:
Suporta Apache, Nginx, IIS, etc.
A versão do PHP é pelo menos 5.5.9
A versão do MySQL é pelo menos 5.5 ou MariaDB
Habilite a extensão PHP pdo e pdo_mysql, ou a extensão mysqli.
O site oficial recomenda usar PHP 7 ou superior, MySQL 5.7+ ou MariaDB como banco de dados. Recomenda-se usar o pacote de instalação com um clique Oneinstack ou LNMP, que suporta a instalação com um clique das versões mais recentes de PHP, Nginx, Mysql, etc.
1.2 Processo de instalação
Acesse o site oficial para baixar a versão mais recente do pacote de instalação do Piwik e descompacte-o no diretório raiz do servidor. Em seguida, visite o site com um navegador e você verá a interface de instalação do Piwik. Certifique-se de mudar o idioma para chinês primeiro.
3. Método de configuração do Piwik
3.1 Instalar plug-in
O Piwik oferece suporte à ativação de plug-ins de terceiros e você pode optar por pausar ou ativar diferentes plug-ins.
Você pode baixar plug-ins e temas do Piwik nas opções do shopping.
3.2 Banco de Dados GeoIP
Se você achar que o Piwik tem problemas para exibir a localização geográfica dos visitantes, pode ser que o banco de dados GeoIP não tenha sido baixado ou atualizado. Você pode baixá-lo ou atualizá-lo manualmente.
4. Resumo
Piwik é um excelente sistema de estatísticas de sites de código aberto. Em termos de funções, análise de visitantes, análise de origem, análise de alvo, etc. são basicamente as mesmas que o Google Analytics. Nossas estatísticas diárias do Google Analytics são basicamente essas funções. precisar.
O único problema ao usar o Piwik é provavelmente garantir que o servidor esteja estável, porque se o servidor usado para estatísticas for instável, os resultados estatísticos podem não ser muito precisos. Além disso, a exibição de localizações de IP de visitantes domésticos pelo Piwik pode não ser precisa. Você pode ativar ou atualizar manualmente o banco de dados de IP da MaxMind.