Foros del Web » Programando para Internet » ASP Clásico »

Será mucho manejar tres sesiones por usuario?

Estas en el tema de Será mucho manejar tres sesiones por usuario? en el foro de ASP Clásico en Foros del Web. Hola, muchos dirán "otra vez con el tema de los recursos del servidor"... y creanme los entiendo, pero es que me preocupa mucho ese tema ...
  #1 (permalink)  
Antiguo 02/08/2005, 08:14
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Será mucho manejar tres sesiones por usuario?

Hola, muchos dirán "otra vez con el tema de los recursos del servidor"... y creanme los entiendo, pero es que me preocupa mucho ese tema fundamentalmente. Además, tengo cero experiencia en esto, ya que mi primera página que voy a realizar es justamente esta que estoy trabajando ahora, entonces no puedo saber como funciona. Tengo varios amigos que podrían responder esta pregunta, pero sabiendo el conocimiento y experiencia que existe en este foro, pienso que es mejor preguntar acá.
Las tres sesiones serían las siguientes:

sesion que contiene el id de usuario (máximo 4 caracteres)
sesion que contiene el id de los negocios visitados (caracteres ilimitados)
sesion que contiene el id de los productos visitados (caracteres ilimitados)

Es demasiado que el servidor maneje tres sesiones por usuario?.
Sepan comprender el por que de mi pregunta en este foro.
Muchas gracias.
Saludos!.
__________________
Add, never Remove
  #2 (permalink)  
Antiguo 02/08/2005, 08:48
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
No, no es mucho y seguro no tendrás problemas, siempre y cuando eso de "ilimitados" sea solo un decir, jejeje
  #3 (permalink)  
Antiguo 02/08/2005, 09:32
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Si, 3 sessions pr usuario no es mucho. El tema sería las últimas dos sesiones, si crecen mucho y tenés muchos usuarios... "teóricamente" podrías llegar a tener problemas (que no los conozco porque nunca me ha pasado)

Pero... digo yo... si esos id's de negocios y productos los vas a guardar en una (2 en realidad) session, y la session caduca cada ciierto tiempo.. ¿no convendría tenerlos en una cookie?

Además me gustaría que me comentes, si querés, cuál es el propósito de mantener esos ID's :)
__________________
...___...
  #4 (permalink)  
Antiguo 02/08/2005, 10:52
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
lo de la cookie no lo había pensado, lo que pasa es que comunmente no tengo a las cookies como una solución hacia x problema, porque si el usuario las tiene deshabilitadas no podría cumplir con el objetivo. Me acostumbré a pensar de esa forma, que la verdad esta mal porque son siempre una buena salida.
El propósito es guardar los negocios que va visitando el usuario en la primer sesion, y los productos que va visitando el mismo en la segunda sesión. Entonces después en cada página en donde se contabiliza los votos, confirmo que no esté el id del producto o negocio en la sesion respectiva, sino está, entonces ejecuto el insert o el update (en el caso de los productos), si está, entonces no sumo la visita.
Con respecto a los caracteres ilimitados, en realidad es una forma de decir, ya que un usuario puede visitar todos los productos del sitio (ojala!) o solo uno, entonces los caracteres no serían tan ilimitados que digamos. Supongamos que el sitio en total engloba 1000 productos, el id de cada uno es del tipo A345, serían 4000 caracteres máximo que puede contener la sesion (ufff pobre el servidor que tenga el sitio).
Sigo aceptando comentarios al respecto!.
Gracias por su ayuda, como siempre dispuestos a dar su opinión.
Suerte!:
__________________
Add, never Remove
  #5 (permalink)  
Antiguo 02/08/2005, 11:07
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
No pues si haces mal en pensar así con respecto a las cookies, por que sin cookies ..... NO HAY VARIABLES DE SESION.
  #6 (permalink)  
Antiguo 02/08/2005, 11:15
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
Como?, es decir, que si el usuario tiene deshabilitadas las cookies... tampoco el servidor puede utilizar una sesión?, y como se puede solucionar eso?!, ahí si que tendría serios problemas en mi sitio.
__________________
Add, never Remove
  #7 (permalink)  
Antiguo 02/08/2005, 11:21
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Pues así es, mi estimado, para que existan las sesiones debe haber "algo" que identifique al usuario y que le permita recordarlo al servidor.

Yo lo que hago es implementar un sistema de verificación de cookies y se detecto que no las tiene activadas, pues le mando un mensaje al usuario indicándole que debe activarlas.

Otra forma es mantener la "sesion" pero con parámetros POST y campos ocultos.
  #8 (permalink)  
Antiguo 02/08/2005, 11:51
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Puedo estar equivocado, pero "creo" que hay dos tipos de "no aceptar cookies".
1- La de no aceptar ninguna
2- La de no aceptar las que se quedan allí durante un tiempo establecido o "de por vida", aunque si las "temporales"

Y, también "creo", el IIS usa esta última (que casi todos tienen esa opción habilitada)


Cita:
Iniciado por mariano_donati
ahí si que tendría serios problemas en mi sitio.
No. El problema lo tendrán esos visitantes que no podrán disfrutar de las maravillas que ofrecés
__________________
...___...
  #9 (permalink)  
Antiguo 02/08/2005, 12:25
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años, 1 mes
Puntos: 9
para Myakire:
1. ¿como haces para detectar si tiene o no habilitadas las cookies?, ¿mediante javascript? o ¿comprobásel valor de una determinada cookie?
2. al hacerlo mediante post y campos hidden, ¿no existe el riesgo de una sobreposicion de valores (no se de donde saqué eso, pero aquí va que es lo que quiero decir...)? es decir, si yo guardo el id de los usuarios de manera constante con parametros post a través de las páginas que visita, ¿habría posibilidad de que al usuario x con id x, le llegué la página con los datos que solicitó el usuario y con id y? (¿se entiende?).

para AZ: es verdad, ellos tendrían el problema, que de última terminaría repercutiendo sobre el sitio también, pero bueh...

¿Conocen estadísticas que mencionen el porcentaje de usuarios que tiene deshabilitadas las cookies?, no creo que sean muchos no?.
Les agradezco sus opiniones.
Saludos!.
__________________
Add, never Remove
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 08:08.