Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2010, 04:07
zaqpz
 
Fecha de Ingreso: agosto-2005
Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 18 años, 8 meses
Puntos: 2
Respuesta: Datos mysql en variable SESSION

La pregunta sería ¿es necesario que traigas desde BD tantos valores para propagarlos a través de la sesión? ¿no podrías guardar en tu sesión tal vez el ID de estos valores y recuperarlos cuando y solo en el caso que los necesites? Quizá podrías contarnos un poco más sobre tu aplicación para sugerirte algún diseño apropiado que se adecue a tus necesidades.

La información de una sesión de PHP nativa se guarda en un archivo de texto plano en tu servidor en el cual los datos a guardar se formatean en un formato parecido al arrojado por la función serialize() al serializar un array... haciendo algunas pruebillas podrás ver que tanto ocupa tu información de sesión en el servidor.

Particularmente, y si es que hay otras alternativas, no manejaría grandes cantidades de datos en una sesión ya que estaría replicando la información y generando una carga innecesaria.

Saludos.
__________________
R4DS en español | R4DS en inglés