El Thu, 8 Oct 2009 01:26:41 -0300
Marcos Vanetta <[email protected]> escribió:

> ¿Qué son las sessions? ¿Cuál es la diferencia?a
> Hasta donde se, las cookies son archivos que se guardan en el cliente. Pero,
> y las sessions? que onda?

Básicamente: las cookies se usan para implementar sesiones (es una de
las formas).

Cito la sabia Wikipedia:

        """
        HTTP es un protocolo sin estado, es decir, que no guarda ninguna
        información sobre conexiones anteriores. El desarrollo de aplicaciones
        web necesita frecuentemente mantener estado. Para esto se usan las
        cookies, que es información que un servidor puede almacenar en el
        sistema cliente. Esto le permite a las aplicaciones web instituir la
        noción de "sesión", y también permite rastrear usuarios ya que las
        cookies pueden guardarse en el cliente por tiempo indeterminado.
        """

En general, los frameworks para desarrollo web proveen un mecanismo de
sesiones que abstrae el manejo de cookies. No sé si es el caso de Sinatra (que
es muy pequeño) pero si no trae algo así, seguro conseguís alguna otra
librería/framework que te lo resuelva.

-- 
P.U. Gonzalo Delgado <[email protected]>
http://gonzalodelgado.com.ar/

Attachment: pgp2BbSLJ2cHt.pgp
Description: PGP signature

_________________________________
Lista de correo - L U G Tucumán
http://www.lugtucuman.org.ar

Responder a