|
|
|
osquitar
|
|
|
Enviado: 09/01/2006 a las 00:01 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 06/01/06
Mensajes: 14
Estado: Desconectado Ultima visita: 13/01/06 |
Supongamos que el portal PostNuke tiene que leer datos de un archivo plano de texto para guardar esos datos en una variable (array) que un bloque va a utilizar.
Uno de mis bloques usa esos datos, pero hasta ahora los cargo dentro del mismo bloque, lo cual hace que cada vez que el bloque tiene que ser actualizado, el refresco de la pantalla sea algo lento, debido seguramente a que mi hosting es un desastre (DattaTec) y a que los datos son abundantes.
¿Dónde tendría que ponerse el código PHP de lectura de esos datos para que se carguen sólo al inicio y no después?
|
|
|
|
|
|
|
|
|
AnyKiller
|
|
|
Enviado: 09/01/2006 a las 00:01 |
|
Moderador
Karma: 7 (188 Votos)
Registrado: 12/10/04
Mensajes: 5145
Estado: Desconectado Ultima visita: 11/06/08 |
Cuando dices solo una vez, ¿a qué te refieres exactamente? ¿A una vez al cargar la página en el día, o solo una vez y nunca más?

No atiendo mensajes privados para dudas
|
|
|
|
|
|
|
osquitar
|
|
|
Enviado: 09/01/2006 a las 01:01 |
|
Novato
Karma: 0 (0 Votos)
Registrado: 06/01/06
Mensajes: 14
Estado: Desconectado Ultima visita: 13/01/06 |
Cada vez que un usuario entra a la página... El usuario puede luego entrar a cualquier lugar del portal, pero ya no se ejecuta esa rutina. Lógicamente, si el usuario sale del portal y vuelve a entrar, la rutina debe ejecutarse de nuevo. O sea, cada vez que se ingresa al portal, no cuando se navega dentro de éste.
Imaginate que un bloque muestra datos que tiene que leer del disco duro del server. Si cada vez que el contenido del bloque es mostrado (cosa que ocurre a cada rato, cada vez que el usuario navega por el portal) el bloque lee de nuevo el archivo del disco duro, se perderá tiempo en leer los datos.
|
|
|
|
|
|
|