Evolução #4
Nesta rodada de atualizações foram corrigidos pequenos bugs não críticos como por exemplo a atualização via ajax da quantidade de perfis no topo da página ao se excluir um perfil… grave, não?
A biblioteca que gera os gráficos em flash também passou por uma atualização, e agora os gráficos estão mais intuitivos.
No commentsClickTracker 2.0 está no ar!
E finalmente está publicado o ClickTracker 2.0!
Ontem disparamos o mailing para os usuários e já recebemos muito feedback positivo. O mailing também pode ser lido por essa URL: http://mailing.clicktracker.com.br/20080709/
A principal novidade é justamente o fato de suportar mais programas de afiliados, que são:
![]()
Agora continuaremos nosso trabalho no aperfeiçoamento do sistema, especialmente nos plugins para Wordpress que acabaram de ser anunciados como produto futuro e o pessoal já está cobrando.
Até breve…
1 commentEvolução #3
Finalmente está finalizado o desenvolvimento da parte web (frontend) do ClickTracker 2. Foram finalizadas as seções desempenho, ranking, perfis, conta, painel e área pública.
![]()
A demora deve-se à uma mania de perfeição, que me impede de dar como feito algo que ainda pode ficar melhor.
O próximo passo é finalizar a parte de banco: importações, consolidações, live-tracker e robôs, mas essa parte tende a ser a mais rápida pois quase tudo já estava encaminhado.
No commentsEvolução #2
Esse fim de semana foi bem proveitoso. Consegui me concentrar novamente no ClickTracker e dar um gás pra concluir toda a seção de ranking.
Foram finalizados os rankings de palavras-chave, sendo possível filtrar por programa de afiliado; também foi finalizado o ranking de programas, que exibe em porcentagem o uso total de cada programa pelos usuários do ClickTracker; e por último foi adicionado um contador de palavras registradas pelos cliques nos perfis da conta, com um comparativo com o total de palavras registradas pelo ClickTracker com todos os usuários.
Além do ranking, também finalizei a redação das áreas estáticas do site (Mapa, Ajuda, etc…) para ser menos uma coisa com que me preocupar nas próximas evoluções.
Até o próximo relato…
No commentsImprevisto #1
Ontem percebi que o robô responsável pela migração de dados do ambiente de produção para o ambiente de desenvolvimento havia parado. Quando fui investigar, percebi que era problema de chaves duplicadas, provavelmente foi abortado em algum momento e na próxima execução, o imprevisto não tava sendo tratado.
Dei uma corrigida e mandei executar durante toda a madrugada a importação dos registros atrasados.
Eis que hoje a tarde recebo um e-mail educado da Dreamhost informando que uma query estava tomando 98% dos recursos do servidor de banco de dados. Mas como assim, essa query sempre rodou - durante o desenvolvimento - várias vezes por dia e nunca deu rolo!!! Me sugeriram contratar um ded server caso a query não pudesse ser melhorada.
Respondi dizendo que iria investigar e dar uma otimizada nela, e eles educadamente agradeceram inclusive detalhando em “portugol” (em inglês, claro) o que a query fazia, e que aquela não era a melhor forma para a massa de dados que eu pretendia trabalhar.
É, realmente ela não deveria ter tratado tantos registros daquela forma de uma só vez, por isso que mando o robô acordar de 10 em 10 minutos e tratar lotes menores… Mas isso é papo para um outro post.
PS: Esse imprevisto não impactou o ClickTracker em produção!
No comments