Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/06/2014, 15:25
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 19 años, 7 meses
Puntos: 2
Respuesta: agilizar listados mediante buffer

hola Hhs, gracias por tu respuesta.

Verás, en realidad no es lo que estoy buscando, ya que no necesito procesar los datos de mis consultas sino agilizar las muestras.

Tengo un reporte diseñado más o menos de la siguiente forma:

reporte.html.twig

{{dato1}}{{dato2}}

render controller('funcion1', {'var1':variable})
render controller('funcion2', {'var1':variable})
render controller('funcion3', {'var1':variable})

en cada uno de estos controladores, ejecuto una consulta diferente a la DB que devuelve n resultados cada una, para los cuales, envío a renderizar un html diferente en cada caso, comos ser:

funcion1Action($var1){

$resultado=$em->getRepository('clase')->find($var1);
retorno resultados con render('ubicacionarchivo.html.twig', array('datos'=>$resultado));

}

Y así, unas 15 veces con diferentes consultas que van incluidas en un reporte.

Esto genera que se sature la memoria y no estoy encontrando la forma de alivianarlo un poco.
__________________
Why can't we not be sober?
www.partitorium.com.ar