Foros del Web » Programando para Internet » PHP »

contar clic y exposiciones sin usar mysql ni javascript

Estas en el tema de contar clic y exposiciones sin usar mysql ni javascript en el foro de PHP en Foros del Web. Hola a todos, Tengo el siguiente problema, necesito contar en una página que estoy desarrollando la cantidad de clics y/o veces que se muestra un ...
  #1 (permalink)  
Antiguo 19/11/2007, 16:25
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
contar clic y exposiciones sin usar mysql ni javascript

Hola a todos,

Tengo el siguiente problema, necesito contar en una página que estoy desarrollando la cantidad de clics y/o veces que se muestra un producto, pero no debo usar mysql ni javascript.

Mysql por dos razones:
- No desperdiciar recursos innecesariamente de la bbdd al contar cada clic de n usuarios.
- Debo de registrar esto en un texto plano, las url en donde se hizó clic.

Javascript por la sencilla razón de que puede no estar activo, y se perdería de contar la cantidad de clics, a mi jefe le costaría dinero, al programador (yo) el pegue .

Si alguien conoce una manera de hacer esto le agradecería compartiera con los menos afortunados.

Gracias,

Logout.
  #2 (permalink)  
Antiguo 20/11/2007, 02:07
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 5 meses
Puntos: 48
Re: contar clic y exposiciones sin usar mysql ni javascript

Con la solucion de fichero puedes desperdiciar mas recursos que con la BD. Ten en cuenta que ese fichero contador puede ser accedido a la vez por varios usuarios, y con el sistema de ficheros vas a ser tu el que tenga que controlarlo. La BD lo tiene integrado.
  #3 (permalink)  
Antiguo 20/11/2007, 04:02
Avatar de rasmarko  
Fecha de Ingreso: noviembre-2002
Ubicación: México
Mensajes: 78
Antigüedad: 21 años, 5 meses
Puntos: 1
Re: contar clic y exposiciones sin usar mysql ni javascript

Opino lo mismo que Darkj, si lo haces con un fichero consumiría más que tener una tablita en la base de datos. Que tengas suerte amigo!
__________________
Fuentes - Diseweb - Frases Célebres
  #4 (permalink)  
Antiguo 22/11/2007, 15:37
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
Re: contar clic y exposiciones sin usar mysql ni javascript

Desgraciadamente mi jefe opina distinto, saben ustedes de algún benchmark o algo por el estilo para demostrarselo con ejemplo en mano, asi me salvo del caos. :)
  #5 (permalink)  
Antiguo 22/11/2007, 18:15
 
Fecha de Ingreso: octubre-2003
Mensajes: 55
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: contar clic y exposiciones sin usar mysql ni javascript

Estoy de acuerdo con todos los demás.
Además con el fichero no te garantiza que sea multiusuario, y podrías perder todos los datos si de pronto se meten 10 usuarios al mismo tiempo en la web y harían un caos a la hora de escribir en el fichero. (me pasó una vez.... que problema!!!)

La base de datos es multiusuario.. y no ocurría eso.
  #6 (permalink)  
Antiguo 22/11/2007, 20:00
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: contar clic y exposiciones sin usar mysql ni javascript

Igualmente podés usar flock para evitar el tema de los multiples usuarios

Código PHP:
<?php
$path 
'contador.txt';
$fp fopen($path'r+');
flock($fpLOCK_EX);
$num fread($fpfilesize($path));
fseek($fp0SEEK_SET);
fwrite($fp$num 1);
fclose($fp);
?>
  #7 (permalink)  
Antiguo 23/11/2007, 02:17
 
Fecha de Ingreso: octubre-2004
Mensajes: 2.627
Antigüedad: 19 años, 5 meses
Puntos: 48
Re: contar clic y exposiciones sin usar mysql ni javascript

Cita:
Iniciado por Logout Ver Mensaje
Desgraciadamente mi jefe opina distinto, saben ustedes de algún benchmark o algo por el estilo para demostrarselo con ejemplo en mano, asi me salvo del caos. :)
¿opina o sabe? Ademas, de existir un benchmark seria comparando una implementacion de modificacion de ficheros concreta, no la que tu seas capaz de desarrollar.
  #8 (permalink)  
Antiguo 04/12/2007, 12:06
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
Re: contar clic y exposiciones sin usar mysql ni javascript

Muchas gracias le agradezco, sus consejos y sugerencias, me disculpo por no contestar antes, pero es que como imaginarán me ha llovido. .
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 06:41.