Buen día, estamos queriendo personalizar el esquema cache. Porque lo hemos implementado en algunas funciones y optimizo mucho a la base.
Nuestra consulta es si alguien ya lo ha armado para que nos saque unas dudas.
Saludos
Hola @fabiola
En SIU-Guaraní Autogestión ya existe un esquema de cache en el modelo para las consultas a la DB, ej src/siu/modelo/datos/db/alumno.php:
/**
* parametros: alumno, anio_academico
* param_null: anio_academico
* cache: memoria
* filas: 1
*/
function es_ingresante($parametros)
{
.................
}
Ese cache: memoria
indica que el resultado de la query ejecutada se almacenara en cache por 5 minutos por defecto (se puede modificar con la directiva cache_expiracion, ej: cache_expiracion: 120
en segundos).
Lo pueden ver en este video.
En SIU-Guaraní Gestión dentro de la carpeta php/nucleo/_lib/cache/ tenes clases que te permiten cachear los resultados de las clases de consultas, ej: php/nucleo/_lib/cache/alumno/cache_alumno_apc.php cachea las queries de co_alumnos.
Te habíamos aplicado un HOTFIX en la revisión 79842, ¿pudiste probarlo?
Saludos.
2