Page 163 - Programador-PHP
P. 163
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Vale aclarar entonces, que las cookies se pueden crear, leer,
modificar y eliminar, tanto por nuestra aplicación como por
el mismo usuario, si éste es además de curioso, medianamente
avezado.
Las cookies no son eternas
Así como una cookie, posee un nombre y valor asociado,
también puede tener asociada, una fecha de caducidad
o período de validez. De esta forma, podemos crear una
cookie indicando que expire el 12 de febrero de 2015 y otra,
que lo haga dentro de 6 días.
Pero las cookies, pueden desaparecer antes de lo
previsto, ya que al ser archivos pertenecientes al usuario y
por tanto, almacenados en su propio ordenador, el usuario
podría eliminarlos.
¿Qué son las sesiones de
usuario?
Las sesiones de usuario, al igual que las cookies, son una forma
de almacenar información relativa al usuario, que permiten que
dicha información se propague y mantenga activa, con cada
acción del usuario sobre nuestra App o Sitio Web.
Las sesiones, también son almacenadas remotamente
mediante cookies, pero a la vez son retenidas localmente en
memoria.
A diferencia de las cookies, las sesiones expiran pasado
un período de tiempo prestablecido, de inactividad por
parte del usuario.
Como diferencias fundamentales entre cookies y
163