| |||
Contador visitas en web modular Quisiera saber si en una web modular se pueden usar contadores para los distintos apartados (modulos) de la web, necesitaría algo del estilo de contar las visitas reales sin contar las de refresh, registrar las ips un poco de todo para que las estadísticas sean lo más exactas posibles, necesitaría que no se viesen en la propia página (modulo) sinó que haría una página privada donde se puediese ver por ejemplo, en la página1 se hicieron este mes tantas visitas y al día tantas visitas, en la página2 (modulo tal) tantas al mes y al día, etc, de ser posible esto me gustaría que alguien me oriente un poco al respecto y me diga donde poder sacar información, de momento voy a mirar en las faqs y en el buscador del foro, a proposito de foro, también necesito hacer uno y veo que si se puede hacer ya que aquí hay uno, sería para poder buscar con un par o tres de condiciones, venga desde yá muchas gracias |
| |||
En una web modular . .cuando tus páginas las lanzas desde tu index.php?modulo=tal .. ahí es donde puedes registrar en tu BD ese "modulo" (variable) en tu BD .. crear el campo en tu BD si no existe y si existe incrementar su valor (a modo de contador) para contabilizar la visita. El tema de evitar contar recargas de página tendrás que gestionarlo con cookies o sesiones (crearlas y ver si existen para contar o no la petición de tu "index.php") Un saludo, |
| |||
Tendrìas que crear una tabla tipo: id modulo visitas Haces una consulta SQL para ver si tienes registrado tu "modulo" (el nombre de tu secciòn): Código PHP: Este "modelo de datos" sòlo crea un registro por mòdulo de tu sitio .. e incrementa un "contador" .. no crea un registro por visita (como para que obtengas estadìsticas por fechas y demàs .. ). Para ese caso .. no hagas el "COUNT()" ni el "UPDATE" .. simplemente "INSERT" para todo .. eso sì .. guarda la fecha para que puedas hacer tus estadisticas (con hora) usando: Código PHP: Un saludo, |
| |||
Cita:
Iniciado por mon Quisiera saber si en una web modular se pueden usar contadores para los distintos apartados (modulos) de la web, necesitaría algo del estilo de contar las visitas reales sin contar las de refresh, registrar las ips un poco de todo para que las estadísticas sean lo más exactas posibles, necesitaría que no se viesen en la propia página (modulo) sinó que haría una página privada donde se puediese ver por ejemplo, en la página1 se hicieron este mes tantas visitas y al día tantas visitas, en la página2 (modulo tal) tantas al mes y al día, etc, de ser posible esto me gustaría que alguien me oriente un poco al respecto y me diga donde poder sacar información, de momento voy a mirar en las faqs y en el buscador del foro, a proposito de foro, también necesito hacer uno y veo que si se puede hacer ya que aquí hay uno, sería para poder buscar con un par o tres de condiciones, venga desde yá muchas gracias Y las estadisticas de awstats (Cpanel), no contabilizan bien las visitas a cada modulo?. Tambien había pensado en lo mismo de mon, pero pense que con awstats era suficiente. En todo caso nunca esta de mas tener mas control. Tambien probare eso. Gracias. ![]() |
| |||
Muchísimas gracias Cluster, entiendo que la consulta tengo que ponerla en todas las páginas (modulos) y que $_GET['modulo'] sería sustituir 'modulo' por el nombre de el modulo por ejemplo 'home' o debería de poner 'index.php?modulo=home' y que cada vez que esa página se cargue lo que realmente está haciendo es la consulta e insertando los datos en la tabla que cree para ello, de manera que luego solo habría que hacer otra consulta en otra la página privada que contase cuantas veces aparece el modulo tal y el modulo cual, más o menos traducido ¿sería esto, no?, venga muchísimas gracias |