Traductor




Cookies y Sesiones

Cuando nos conectamos a un sitio web remoto, solamente lo hacemos mediante el protocolo http:// o https:// (las llamadas páginas seguras). 
Ambos son lo que se conoce como protocolos sin estado. Esto significa que ni el servidor ni el cliente conservan memoria de los pares nombre-valor o variables empleados en la página al pasar a otra, a menos que pasemos dichos datos específicamente mediante un formulario.

Para solventar esto aparecen las cookies y las sesiones. Ambas son en su concepto básico, formas de almacenar provisionalmente unos datos, que posteriormente otras páginas recopilarán para seguir trabajando con ellos.
La diferencia fundamental entre cookies y sesiones, es el lugar donde se almacenan dichas variables.

Las cookies se usan para guardarlas en el equipo del cliente, mientras que las sesiones almacena dichos valores en el servidor.
Ambos sistemas tienen sus ventajas y sus limitaciones, por ejemplo:
  • Si recurrimos a las sesiones, y nuestro sitio cuenta con muchas visitas simultaneas, el servidor se puede sobrecargar.
  • Si recurrimos a las cookies y e cliente las tiene desactivadas, se presentará un fallo, el cual puede ser solucionado en ultima instancia.
Cuando necesitamos almacenar datos para pasarlos de una página a otra, el empleo de sesiones o de cookies es, en algunos casos, una cuestión de criterio personal. En otras situaciones, debido al alcance que deban tener los datos, se optará por un sistema que para el caso resultará mas adecuado.

En las siguientes publicaciones conoceremos con mayor detalle cada uno de ellos, y la opción mas adecuada para diferentes circunstancias.
Como medida preventiva, olvide los mitos que haya podido oir respecto a estas técnicas, ni las cookies son peligrosas para el ordenador del cliente, ni las sesiones son una tecnología complicada. 
Son en términos prácticos formas de almacenar variables para su posterior uso.

Si te hemos ayudado : )

Te agradeceríamos que apoyaras este proyecto



No se te olvide Comentar y Compartir
en:
                          
Next
This is the most recent post.
Entrada antigua

0 comentarios:

Publicar un comentario