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.812 Comentários

  1. Наркологическая клиника в Воронеже помогает людям, которым требуется лечение алкогольной или наркотической зависимости. Обращение возможно после длительного запоя, при регулярном употреблении алкоголя, после наркотиков, при абстинентном синдроме, повторных срывах или необходимости пройти кодирование. Лечение может проводиться в клинике, амбулаторно или дома с выездом нарколога.
    Подробнее – платная наркологическая клиника Воронеж

  2. Gente, uso crazy time app da qualche settimana e sinceramente non mi aspettavo granche, pero poi mi ha sorpreso in positivo. La registrazione l’ho fatta in due minuti, senza mille verifiche iniziali, e con 10€ di deposito minimo sei operativo. Ho usato Mastercard e filava tutto liscio, ma ci sono anche e-wallet tipo Skrill e anche crypto se vi interessa. L’app sul telefono gira bene, pero ogni tanto il caricamento delle slot e lento — vabbe, ci si convive.

    Il catalogo giochi non e male per niente — ci saranno piu di 2500 titoli tra slot, tavoli e live. Ci sono le slot di Pragmatic Play come Gates of Olympus e Sweet Bonanza, poi NetEnt, e anche Play’n GO con Book of Dead. Per i miei gusti punto soprattutto sulle live — Evolution con i dealer dal vivo sono fatti bene. Crazy Time il game show mi ci perdo ogni sera, non vi dico quanto ho buttato sulla ruota. Unica pecca: mi piacerebbe piu filtri per cercare nella sezione slot.

    Il bonus di benvenuto che offre crazy time app non e malaccio: parliamo di il classico 100% sul primo deposito fino a 500 euro con in aggiunta 50 giri gratis. Il requisito di scommessa e a 35x, che non e il massimo ma neanche il peggio. C’e chi offre meno, ok, pero le condizioni le trovi scritte bene. Potete controllare le offerte del momento passando da crazy time app prima di registrarvi.

    I prelievi da crazy time app mi hanno messo un po’ in ansia la prima volta, ma poi sono arrivati in 48 ore sulla carta. Con gli e-wallet pare siano ancora piu veloci, tipo 24 ore. Il controllo documenti l’ho dovuta fare subito, niente di strano. L’assistenza ha la chat dal vivo abbastanza rapidamente, pero non sempre in italiano — un po’ scocciante.

    Hanno la licenza Curacao, il che ok, non e AAMS ma e comunque qualcosa. So che qualcuno preferisce solo siti ADM, ma io mi sono trovato bene lo stesso. Insomma se cercate tante slot e un live casino serio ci sta. Il fatto che l’app mobile sia decente per me conta parecchio, visto che il 90% delle sessioni le faccio dallo smartphone. Se avete domande su qualcosa di specifico.

  3. Donaldshelt Donaldshelt

    Алкоголизм и наркомания не всегда начинаются с тяжелого состояния. Иногда проблема развивается постепенно на протяжении нескольких лет. Человек может считать, что ситуация контролируется, но со временем периоды употребления становятся дольше, а трезвые промежутки — меньше.
    Дополнительная информация – анонимная наркологическая клиника

  4. JeffreyJeony JeffreyJeony

    В этой статье мы рассмотрим современные достижения в области медицины, включая инновационные методы лечения и диагностики. Мы обсудим важность профилактики заболеваний и роль технологий в улучшении качества здравоохранения. Читатели узнают о влиянии медицины на повседневную жизнь и ее значение для современного общества.
    Прочитать подробнее – лечении алкоголизма в Мариуполе

  5. Tommykef Tommykef

    Эта публикация раскрывает психологические механизмы зависимости и их роль в развитии расстройств. Читатель узнает о том, как психология влияет на формирование зависимостей и как профессиональная помощь может изменить ситуацию.
    Погрузиться в детали – deltaclinic

  6. StevenWhibe StevenWhibe

    В первый день врач проводит осмотр, изучает историю употребления и оценивает состояние организма. Если человек употребляет алкоголь много лет, важно рассказать, когда появилась зависимость и как она менялась. Для лечения имеет значение, существует ли проблема 2 года, 5 лет, 10 лет, 15 лет, 20 лет или больше.
    Узнать больше – анонимная наркологическая клиника в Воронеже

  7. Goodinidat Goodinidat

    Этот обзор содержит информацию о передовых достижениях в области медицины. Мы разберем инновационные технологии, которые меняют подход к лечению и диагностике, а также их влияние на эффективность оказания медицинской помощи.
    Ознакомиться с отчётом – [url=https://deepcool-ma.com/lechenie-v-narkologicheskom-czentre-klyuch-k-vyzdorovleniyu/]deltaclinic[/url]

  8. Adolfodeazy Adolfodeazy

    В этой статье рассматриваются способы преодоления зависимости и успешные истории людей, которые справились с этой проблемой. Мы обсудим важность поддержки со стороны близких и профессионалов, а также стратегии, которые могут помочь в процессе выздоровления. Научитесь первоочередным шагам к новой жизни.
    Уникальные данные только сегодня – нарколога на дом в Мариуполе

  9. Во время капельницы врач следит за состоянием пациента и при необходимости корректирует назначения. В зависимости от жалоб могут использоваться противорвотные, седативные и другие препараты. Медицинская помощь не сводится к самой инфузии: важно оценить реакцию организма и решить, требуется ли продолжение лечения.
    Дополнительная информация – вывод из запоя на дому круглосуточно Воронеж

  10. Tommykef Tommykef

    Этот обзор медицинских исследований собрал самое важное из последних публикаций в области медицины. Мы проанализировали ключевые находки и представили их в доступной форме, чтобы читатели могли легко ориентироваться в актуальных темах. Этот материал станет отличным подспорьем для изучения медицины.
    Это стоит прочитать полностью – deltaclinic москва

  11. 如果主要在电脑上处理在线客服工作,易歪歪电脑版可以提供方便的快捷回复方式。用户可以把经常使用的欢迎语、产品说明、订单信息和售后话术保存起来,并通过分类和搜索快速调用。窗口吸附功能可以让话术工具配合当前聊天环境使用,减少在多个程序之间切换的需要。软件适合跨境电商、外贸和在线客服场景,并支持多个常见聊天平台。根据个人或团队的实际需求,用户可以选择适合自己的版本,将重复使用的客服内容进行集中管理,提高日常文字回复的便利程度。

  12. NormanwitlY NormanwitlY

    В этой статье рассматриваются различные аспекты избавления от зависимости, включая физические и психологические методы. Мы обсудим поддержку, мотивацию и стратегии, которые помогут в процессе выздоровления. Читатели узнают, как преодолеть трудности и двигаться к новой жизни без зависимости.
    Кликни и узнай всё! – капельница от запоя в Мытищах

Deixe um comentário

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