
29/10/2003, 16:37
|
|
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. |