Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/08/2011, 15:37
Necroside
 
Fecha de Ingreso: junio-2008
Ubicación: Armenia- Colombia || El tigre - Venezuela
Mensajes: 34
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problema con contador de vistas

Jejeje
La pagina no es mia, es de un cliente y es un canal de television independiente, no puedo dar detalles, lo que si puedo incluir es el codigo que estaba antes en la pagina.

Código PHP:
function update_media_views($media_id)
{
    
$fecha=date("Y-m-d");
    
$query "update ".DBT_MEDIA_TO_VIEWS." set media_views = media_views+1 where media_id = $media_id and date_views = '".$fecha."'" ;
    
$result mysql_query($query);
    if(
mysql_affected_rows()==0)
    {
        
$query="Insert into ".DBT_MEDIA_TO_VIEWS." VALUES('','$media_id','1','".$fecha."')";
        
$result mysql_query($query);
}

Ese es el codigo actual, ellos quieren usar ese codigo para actualizar los videos en la base de datos pero con un cron diario para evitar esa carga. El problema es el peso de los xml o de los txt.

Asi que pensaba generar el xml y obtener los datos diarios con el cron para actualizar la base de datos.

Por cierto las visitas no son muchas, cada video se ve como 50 o 60 veces al dia, el problema es que diario se suben al sitio entre 40 y 100 videos. Entonces serian entre 2000 y 6000 consultas a la base de datos.

Estoy por decidirme por el xml, pero acepto sugerencias o si se puede optimizar esto de otra forma.