Tema: sessions
Ver Mensaje Individual
  #11 (permalink)  
Antiguo 29/10/2003, 16:37
PRETO{cc}
Invitado
 
Mensajes: n/a
Puntos:
Sesiones

A ver yo tambien me armaba un lio al principio hata que lo entendi.

la sesion a diferencia de una consulta a mysql lo que hace es crearte un archivo temporal en el servidor en el cual se guardan los datos que deses para que puedas acceder a ellos por medio de variables siempre que quieras hasta que cierres la session (osea que se borre el archivo) asi aunque tengas 1000 paginas desde cualquiera de ellas puedes acceder a los datos de la sesion. por ejemplo para imprimir en pantalla la ficha del cliente simplemente con un <? echo $_SESSION['usuario_nombre'] ?> sacarias el nombre del usuario de la sesion mientras que con mysql tendrias que realizar la conexion a la base de datos, la consulta, la asignacion del dato que quieras a una variable e imprimir el valor de esa variable.

a parte si usas mysql cada ves que actualizases o cambiases de pagina necesitarias pedir de nuevo los datos

y otro punto importante es que cada consulta mysql es mas carga para el servidor con lo cual si tienes 100 usuarios y diez paginas por las que navegar mediante sesiones realizarias unas 100 conexiones para ver las diez paginas autentificado mientras que solo usando mysql necesitarias un minimo de 1000. y a mas usuarios mas se notaria.

bueno espero que te ayude de algo, no es muy tecnico por no decir nada pero espero que pueda aclararte algo.