Foros del Web » Programando para Internet » PHP »

El php y sus sorpresas con algo parecido al referer

Estas en el tema de El php y sus sorpresas con algo parecido al referer en el foro de PHP en Foros del Web. Bueno quiero hacer un gestor de estadisticas para mi pagina, algo especial tendra lo siguiente: cantidad de visitas cantidad de visitas unicas: esto lo hare ...
  #1 (permalink)  
Antiguo 12/01/2006, 08:44
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
El php y sus sorpresas con algo parecido al referer

Bueno quiero hacer un gestor de estadisticas para mi pagina, algo especial tendra lo siguiente:

cantidad de visitas
cantidad de visitas unicas: esto lo hare con IP y con cookies
desde donde bienen: con el referer
que palabara utilizaron para buscar en google: con el referer


y no se como hacer lo siguiente:

Quiero saber de mi pagina a que pagina se van.

y tambien quiero saber en que enlace han pinchado....


estos dos ultimos no estoy seguro que se pueda hacer por eso recurro a ustedes haber que ideas me dan.

PD: y recomendaciones para hacer de mis estadisticas unas muy buenas...
es decir que mas se necesia para hacer un buen seguimiento?
__________________
SEO en Medellin
  #2 (permalink)  
Antiguo 12/01/2006, 09:42
Avatar de turco_7  
Fecha de Ingreso: diciembre-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 19
hola
si el internauta .. esta en tu pagina .. y de repente empiza a escribir en la barra de direcciones, no creo que se pueda saber hacia que URL va ...
pero si el internauta pincho en un link de tu pagina que lo redirecciona a otra ... es muy simple .. deberias poner como una rutina que cuando se haga click en un vinculo, llame por ejemplo a una funcion con la url de parametro ... de esta forma dentro de la funcion hacentas en la DB donde hicieron click, y hacia donde van ... una ves que finalizaste el asciento en la DB redireccionas .... es la idea .. saludos!!!
__________________
Mi Blog http://turco7.blogspot.com
Usuario Linux : 404289
Mi última página: http://www.digitalservicecba.com.ar - Reparacion de camaras digitales!
  #3 (permalink)  
Antiguo 12/01/2006, 10:14
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
cantidad de visitas
Ok, no tendrás problemas con esto.

Cita:
cantidad de visitas unicas: esto lo hare con IP y con cookies
Igualmente tendrás que -asumir- un margen de error entre los usuarios que usen IP dinámica o pasen por un proxy (bajo una misma IP todos) y los que no acepte cookies o las eliminen deliveradamente.

Cita:
desde donde bienen: con el referer
Esta información no será fiel en todos los casos. Algunos navegadores no entregan esa información .. (sobre todo cuando vas abriendo ventanas en javascript). Algunos firewalls, proxys y demás dispositivos de ese estilo pueden bloquear dicha información, ocultarla, adulterarla .. Esto también tendrás que asumirlo.

Cita:
que palabara utilizaron para buscar en google: con el referer
Lo mismo de antes .. si no tienes la información no podrás hacer este proceso. Hay que asumir un cierto rango de error al respecto que tienes que tener presente.


Cita:
Quiero saber de mi pagina a que pagina se van.
No puedes averigüar esto. Date cuenta que tu navegador (el del usuario) indica un URL .. pero en ningún momento "va a tu sitio" (servidor, con un script PHP) ahí para tomar esa información, así que se pierde todo ..

Cita:
y tambien quiero saber en que enlace han pinchado....
Si tu centralizas todo link que se pulsa en tu sitio por un script que "lance" la redirección podrás controlar bien cuando y quien pulsa que links ..

------------

Para la mayoría de lo que quieres hacer (menos el punto "a donde van") lo controla ya todo (y bien detallado) tu servidor HTTP con sus Log's .. sólo tendrías que "analizar" esos logs, que .. por ejemplo guardan o se puede calcular con ellos "que tiempo" está un usuario en cada página (porque se detecta la conexión y el cambio a otra ..) entre otras cosas.

Un saludo,
  #4 (permalink)  
Antiguo 12/01/2006, 11:18
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
CLuster a que logs te refieres a los que veo en mi panle de control?

Es importante saber a traves de que busqueda por google llegaron a mi pagina, para saber que optimizacion SEO hacer

esto tambien lo arrojanl los LOGS que me dices?

hay forma de tratar esto logs y consultarlos a traves de PHP, pues tambien tenia pensado sacar unas estadisticas

muchas gracias por sus respuestas
__________________
SEO en Medellin
  #5 (permalink)  
Antiguo 12/01/2006, 11:35
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Es importante saber a traves de que busqueda por google llegaron a mi pagina, para saber que optimizacion SEO hacer
Pues si .. si te refires a los log's que ves en tu cPanel (usas ese?) y los que puedes analizar con Webalizer o mejor con Awstats dan ese tipo de estadísticas. (no sé si de "google" concretamente . .pero si de todo buscador o como llegaron).

Cita:
hay forma de tratar esto logs y consultarlos a traves de PHP, pues tambien tenia pensado sacar unas estadisticas
Si usas un servicio de hosting . .tal vez no tengas acceso físico a los logs para procesarlos con PHP .. además que es un proceso pesado para hacerlo con "PHP" como interprete que es (por eso ese "analizadores" que veras ahí están hechos en Perl, o son CGI's en general).

Lo que si que suelen ofrecer los proveedores (por médio de tu panel de control seguramente) es un sitio donde bajarte los "raw" de esos log's para anailzarlos con tu aplicación favorita controlada por ti.

Un saludo,
  #6 (permalink)  
Antiguo 12/01/2006, 12:00
Avatar de mafima  
Fecha de Ingreso: abril-2003
Ubicación: Medellin-Colombia
Mensajes: 1.109
Antigüedad: 21 años
Puntos: 24
Gracias muy amables

muchas gracias
__________________
SEO en Medellin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:46.