Evaluando propuestas

Capturar ip do usuário, site de origem, pagina do site atual

Publicado el 21 Noviembre, 2014 en Programación y Tecnología

Sobre este proyecto

Abierto

Sou Analista desenvolvedor Senior, e estou sem tempo de fazer essa função.

Preciso que seja criado um script, semelhante ao usado no google analytics, onde o mesmo com poucas linhas, e um código do cliente como exemplo UA-1234567-1, consegue identificar qual site esta rodando esse script, que é compatível com qualquer navegador, independente se aceita ou limita scripts.

O script, pelo que vi o funcionamento, ele chama diversos arquivos javascripts, que faz a captura das informações do usuário como ip, e site de origem, além da pagina que o mesmo esta atualmente.

Já fiz um arquivo php que faz essa função, pois é bem simples, mas quero, que seja com um script igual ao do analytics que não de conflito no scripts do cliente, visto que eles podem usar jquery, entre outras plugins e soluções para o site dele funcionar.

Então o sistema deve capturar ip do usuário, site de origem, pagina do site atual, a cada mudança do site, ira ser notificado qual a pagina que ele esta e a anterior, isso em banco de dados mysql que irie disponibilizar, em hospedagem php.
Deve ser gerado um cookie, para que quando o scritp ler que a pessoa já acessou o site, informar a data do ultimo acesso que esta no cookie e a origem de onde ele veio, essa informação é primordial e deve ser salva no banco de dados em tabela que ira ser criada.

Deve ser feito tratativa para quando o uso de proxy, que existe essa opção das pessoas tentar burlar o acesso.

Não é necessário nenhuma interface, preciso apenas do script que ira ficar com no maximo 10 linhas no site do cliente e os arquivos .js que serão chamadas do site de origem, ou talvez o próprio php na ultima solução o .js que estara internamente, ira chamar o php que ira fazer todo o trabalho, para que não possa ser copiado o que é feito.
Os cookies podem e creio ser melhor ser gravados pelo php.

Esclareço todas as duvidas antes de fechar esse desenvolvimento.
Não informo para que será usado.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 28 Noviembre, 2014

Habilidades necesarias

Otros proyectos publicados por M. H.