Foros del Web » Programando para Internet » PHP » Zend »

Ver la hora del cacheo - Zend Framework

Estas en el tema de Ver la hora del cacheo - Zend Framework en el foro de Zend en Foros del Web. Hola amigos estoy haciendo un cacheo en el modelo, todo anda muy bien (por suerte). Lo que no encuentro la forma es como saber la ...
  #1 (permalink)  
Antiguo 07/01/2010, 21:04
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 6
Ver la hora del cacheo - Zend Framework

Hola amigos estoy haciendo un cacheo en el modelo, todo anda muy bien (por suerte).
Lo que no encuentro la forma es como saber la hora en el cual se realizo el cacheo para compararla con la hora actual.
Quizas Zend_Cache tenga algun metodo pero no lo encuentro.
Como es un llamado a la base de datos no me doy cuenta como lo puedo hacer.
Seria agregarle a la variable "$resultado" la hora (si es que zend cache no trae nada) ya prove de varias maneras (armando un array, etc. pero nada)

Código PHP:
function veruno($x){
    
$cache=Zend_Registry::get('cache');
    
    
$cache_id='cacheveruno'.$x;
    
     if(!
$resultado=$cache->load($cache_id)){
    
    
$cacheo $this->fetchRow('id ='.$x)->toArray();
    
$cache->save($cacheo$cache_id); 

    
$resultado=$cache->load($cache_id); 
    
    
}
return 
$resultado;

Saludos.
  #2 (permalink)  
Antiguo 08/01/2010, 06:55
 
Fecha de Ingreso: noviembre-2007
Ubicación: Lanus, Buenos Aires
Mensajes: 178
Antigüedad: 17 años, 1 mes
Puntos: 14
Respuesta: Ver la hora del cacheo - Zend Framework

En el factory de la cache le pasas el tiempo que queres que dure, y luego Zend_Cache se encarga de controlar eso al momento de cargarla

Saludos

Etiquetas: framework, ver
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 12:07.