Resumen del contenido

Una cookie es un archivo de texto que se guarda en el navegador, su propósito principal es identificar o recordar información previa que los usuarios con anticipación han guardado, configuraciones de personalización del sitio  y recordar los click que previamente ha realizado y poder a través de ello verificar cual es el foco de atención del usuario en actividad.

Las variables de sesión son globales, cuando un cliente inicia sesión en PHP automáticamente se envía al cliente un PHPSESID que cada
vez que se hace una solicitud de un recurso nuevo, se asocia a todas las variables registradas en la PHPSESID correspondiente. De esta forma se puede configurar cuanto tiempo va a durar la sesión y así el usuario no debe estar ingresando sus credenciales cada vez que quiera acceder.

Una de las dificultades que tuve durante este proyecto fue el actualizar el valor de una cookie y lograr distinguir cuando usar cookies o variables de sesión. El tema abordado esta semana me hizo comprender el porque los sitios web solicitan aceptar cookies, puesto que esto ayuda recordar configuraciones y datos del usuario, un caso que he visto en la vida real es sobre el uso de cookies para el modo oscuro, youtube y twitch son dos plataformas donde usan cookies para guardar este dato. 

Evidencias

Evidencia de evaluación

Resumen de la guía

Evidencia de tarea

Sitios consultados & referencias bibliográficas

Conclusión

El uso de las cookies resulta muy útil para guardar datos en el navegador del usuario que facilite recordar configuraciones para la próxima vez que ingrese y el uso de las variables de sesión nos ayuda a poder guardar datos en el lado del servidor para una mayor seguridad, datos como las credenciales de inicio de sesión que sería un riesgo guardarlo en una cookie (también se podrían encriptar y almacenarlas en una cookie).

Dificultades presentadas

Actualizar el valor de una cookie

Retos

Comprender cuando usar cookies y cuando usar variables de sesión

Avances

Saber usar cookies y variables de sesión en los diferentes procesos del sitio web