Apr 20

Gerando gráficos do Google Analytics com Google Chart API. (Generating Analytics graphs with Chart API)


Desenvolvi uma classe para gerar gráficos do Google Analytics usando o Google Chart API, nessa primeira versão só tem 1 tipo de gráfico (only Visitors Overview graph at this first version), em breve publicarei outras versões com mais gráficos.

Dependências

GphpChart que pode ser obtida aqui. (já inclusa no arquivo .rar)

Biblioteca cURL. (se utilizar ubuntu é só digitar: sudo apt-get install php5-curl no terminal.)

Utilização:

<?php
require 'gAnalytics.ChartAPI.class.php';
$charts = new gAnalyticsChartAPI('account@gmail.com', 'password', 'example.com/');
// Vefique o endereço, ele pode ou não ter a barra no final "/"
echo $charts->VisitorsOverview();
?>

Exemplo (Visitors Overview)

Exemplo Analytics

Para ver o script em funcionamento clique aqui.

Download

Update

Adicionado a compatibilidade com o safe mode do PHP, quero agradecer ao William do blog Scussel.biz por me informar sobre esta incompatibilidade.

Mar 31

15 dicas, explicadas, para performance de scripts PHP


Estava procurando algumas dicas de performance em laços (loops) em PHP até que achei no blog Making the web várias dicas de performance, não somente relacionadas a loop, e então resolvi postar aqui um “resumão” dessas dicas.