Ir ao conteúdo

Gráficos para seu Tiny URL.

Boa tarde,

Ontem adicionei controle de estatísticas no Tiny URL, criei 2 tabelas para isso. Porém para consultar você precisava acessar o banco de dados manualmente. Resolvi fazer algo mais decente e criar uns gráficos de acessos dos últimos 30 dias. Pensei em utilizar a Chart API do Google mas ai me lembrei dos gráficos que eram gerados pelo WordPress Stats, dando uma olhada nele descobri o Open Flash Chart. Achei ele mais bonito e com as mesmas funcionalidades do Chart do Google. Então decidi implementar o gráfico com ele.

As novas funções implementadas foram:
getAccess($id) – Tem por função retornar um Array associativo com os números de acessos por data e o total de acessos.
formatData($data) – Recebe os acessos do getAccess e transforma em um array numérico. (Formato necessário para o chart ser gerado)
criarLabels() – Cria os labels para exibição na parte inferior do gráfico.

Para acessar as informações ainda não fiz uma página com a listagem dos domínios, você deve acessar manualmente o endereço http://www.seusite.com/diretorio/chart.php?id=ID onde ID é o UID da tabela URLS. Assim você obterá um gráfico de acessos ao domínio do UID nos últimos 30 dias.

Exemplo de exibição:


Tiny URL, com estatísticas e exibição em gráfico

Como criar seu próprio tiny url
Estatísticas no seu Tiny URL

Espero que seja util para você,
Matheus

PS2: Para seu Tiny URL funcionar, você deve adicionar algumas regras de Rewriting. Você pode ver elas em Criar um sistema próprio de Tiny-URL

Publicado emMySQLphp

1.604 Comentários

  1. Домашний формат позволяет провести вывод из запоя в привычной и спокойной обстановке. Нарколог подбирает препараты индивидуально, поэтому стандартная капельница не используется как универсальное решение для каждого больного. Состав инфузионной терапии зависит от самочувствия, анамнеза, длительности запойного периода, сопутствующей патологии и принимаемых лекарств. Если во время осмотра выявляются признаки тяжелых осложнений, врач рекомендует стационарное лечение и помогает организовать госпитализацию.
    Узнать больше – vrach-vyvod-iz-zapoya

  2. Larrytweni Larrytweni

    Быстро собираем первичную информацию, оцениваем риски и предлагаем подходящий вариант обращения.
    Дополнительная информация – 3.kapelnica-ot-zapoya-moskva0.ru/

  3. Jamesmof Jamesmof

    Если человек находится в запое, не рекомендуется самостоятельно подбирать лекарственные препараты или пытаться резко прекратить употребление спиртного без медицинского наблюдения. Даже если родственники уже раз сталкивались с подобной ситуацией, одинаковой схемы детоксикации для всех не существует. Неправильный прием седативных средств, сердечных лекарств или ампулы неизвестного происхождения повышает вероятность осложнений.
    Дополнительная информация – s.vyvod-iz-zapoya-v-krasnoyarske17.ru/

  4. TimothyMit TimothyMit

    Наркологическая помощь в Красноярске может быть доступна круглосуточно, включая выходные и дни праздников. Выездной нарколог приезжает по указанному адресу, выполняет осмотр пациента, измеряет основные показатели, оценивает психическое и физическое состояние. При наличии показаний проводится детоксикация, инфузионная терапия и медикаментозное лечение. Капельница при запое помогает обеспечить введение растворов и назначенных лекарственных средств внутривенно под наблюдением медика. Состав капельницы подбирается индивидуально, поэтому использовать одинаковую схему для каждого больного неправильно.
    Изучить вопрос подробнее – https://c.vyvod-iz-zapoya-v-krasnoyarske17.ru/

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *