Foros del Web » Programando para Internet » PHP »

Multiples Sessiones

Estas en el tema de Multiples Sessiones en el foro de PHP en Foros del Web. Hola a Todos, Recientemente estoy probando las ventajas de la sesiones de PHP y veo que es muy bueno. Ahora Necesito tener varias sessiones devido ...
  #1 (permalink)  
Antiguo 12/08/2003, 08:56
 
Fecha de Ingreso: julio-2003
Ubicación: Santo Domingo
Mensajes: 18
Antigüedad: 14 años, 4 meses
Puntos: 0
Busqueda Multiples Sessiones

Hola a Todos,

Recientemente estoy probando las ventajas de la sesiones de PHP y veo que es muy bueno.

Ahora Necesito tener varias sessiones devido a que una variable pueda adoptar multiples valores. Creo que existe una manera de llamar el archivo necesario (el que genera la funcion "session") que contenga el valor que se quiera llamar. Inclusive, tantos archivos de sessiones como usuarios registrados.

Tambien pregunto : Si es recomendable usar sessiones con grandes y muchas variables, esto no produce sobrecargas de recursos en el Server?


Muchas Gracias.
  #2 (permalink)  
Antiguo 13/08/2003, 14:52
 
Fecha de Ingreso: julio-2003
Ubicación: Santo Domingo
Mensajes: 18
Antigüedad: 14 años, 4 meses
Puntos: 0
- No Hay Respuesta para Mi ?
  #3 (permalink)  
Antiguo 13/08/2003, 19:24
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Las sesiones son únicas para cada cliente que las ejecuta (bajo cada session_start() que hagas y siempre y cuando no le venga propagado al script en cuestión el SID (identificador único de sesión) ..)

Con esa bréve explicación creo que el resto de preguntas ya las tendrás claras ...

Si requieres "compartir" datos de una sesión con vários usuarios .. debes de implementar un sistema própio donde guardes esos datos en algún lugar comun (un archivo de texto plano .. una BD .. etc).

Las sesiones se almacenan en el servidor en un archivo (por defecto .. lo define el "handler" que uses).. Como "gasto" de recursos .. lo es .. pero directamente proporcional a los datos que almacenes (1 caracter aprox = 1 byte + algunos más extra que generar al "serializar" tus variables ...).

Si requieres de esos datos podrías propagarlos por otros médios .. como cookies (en el lado del cliente) o por el URL .. Todo esto te consumiría "tasa de trasnferencia" ademas que el tiempo de acceso a estas variables y su proceso es muchoooo más lento que el acceso al disco que pueda hacer una llamada a una variable de sesión que -ya- está en el servidor ...

Un saludo,

Pd: si tienes más dudas al respecto .. preguntas.. Pero te invito a leer el manual de PHP sobre todo el apartado de sesiones y su configuración .. cuanto más sepas de ella mejor sabrás como trabajan las sesiones en PHP y cmo se pueden comportar.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #4 (permalink)  
Antiguo 14/08/2003, 09:07
 
Fecha de Ingreso: julio-2003
Ubicación: Santo Domingo
Mensajes: 18
Antigüedad: 14 años, 4 meses
Puntos: 0
Multiple Secciones, Entiendo Pero.....

Muchas Gracias Por Contestarme,


Quedo entendido de que: - Cada persona que entre al Web Site genera un archivo diferente (SID) con la funcion de secciones, y que aunque exista una variable de seccion $monto, para cada cliente su monto sera el correspondiente sin importar la concurrencia y cantidad de usuarios a la vez.


Tambien hacia la pregunta de "Carga para el servidor" devido a que puedo ver que con las variables de secciones evito tener que pasar valores de Script a Script en que el usuario pueda ver los contenidos en la Address Bar como lo hace el metodo GET, y a eso pregunto sobre su efectividad.

Muchas Gracias por las recomendaciones.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:37.