Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2002, 16:29
Nok
 
Fecha de Ingreso: abril-2001
Mensajes: 302
Antigüedad: 23 años
Puntos: 0
Sistema de Cache para Template

Hola, estoy desarrollando un clase para manejar templates, en realidad ya la tengo desarrollanda, y funciona bastante bien.
Pero para hacerla mas bonita (y eficiente) quise incorporarle un pequeño sistema de cache, la cual aumentaria la velocidad en
acciones repetitivas, tales como formar una tabla. Ahora bien, resulta que le agregue este sistema de cache y funciona mas lento!!!, utilice la funcion microtime() para las mediciones de velocidad.
El algoritmo que utilice para usar la cache es el siguiente:

si esta en cache leo el dato de cache
si no esta leo de archivo y guardo en cache.

Para implementar la cache use un array() al que le voy ingresando el contenido del archivo cuando es necesario.
No se si la disminusion de velocidad se debe a que utilizo un array() o que utilizo la cache siempre. Habia pensado en
deshabilitar la cache cuando no sea necesaria y activarla cuando lo sea.

Que opinan ustedes? los interesados en esta clase diganme que se las mando por mail, junto con un breve tutorial (los que manejen FastTemplate, se encontraran familiarizados, en parte).

Gracias desde ya muchas gracias.

Saludos!
Nok ;)