Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/10/2006, 08:53
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
En vez de pedir TODOS los resultados de nuevo al servidor, podés mejor hacer una consulta con LIMIT, y antes una consulta SELECT COUNT(*) para saber los resultados totales. La cantidad de resultados totales la guardás en una sesión.

En cuanto a lo que serían las "páginas" anteriores, podés usar un cache gracias a ob_start(), guardar el resultado generado en un archivo temporal, y mostrar el contenido de ese archivo en vez de hacer la consulta de nuevo.
En las FAQ tenés más detalles de cómo generar un caché con php.


Saludos.