![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/03/2010, 04:07
|
| | Fecha de Ingreso: agosto-2005 Ubicación: Argentina, Capital Federal
Mensajes: 435
Antigüedad: 19 años, 5 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. |