Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/02/2006, 05:08
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cuando usas sesiones "clásicas" de PHP ya estás "centralizando" esos datos sobre un servidor. Ahí por la forma en que se almacenan: (por defecto) en archivos de texto plano sobre la estructura de archivos de ese servidor y como se tratan, el problema principal que tienes es sobre acceso desde otros dominios.

Por lo demás .. PHP y el soporte de sesiones que ofrece por defecto no nos ofrece opciones para gestionar el tiempo de vidad de las sesiones en forma individual, ni ver cuanto tiempo le queda para expirar .. entre otras cosas que se hechan en falta.

Estos sistemas (como el soporte de sesiones que implementa ADOdb) al gestionar sus datos por funciones própias re-escribiendo las originales de PHP, gracias a que PHP por lo menos dejó la "puerta abierta" para que si el soporte "nativo" de PHP sobre sesiones no te agrada .. por lo menos puedas implementar tu própio sistema, lo único que hacen es aportar esas funcionalidades que hechamos de menos .. y como "añadido" por la filosofía de diseño de estas: almacenamiento de datos "centralizado" sobre una BBDD (accesible desde cualquier sitio simplemente conectandote a ella) .. como "añadido" se observa que puedes usarlo si tuvieses que leer o usar esas sesiones en vários dominios.

En resumen .. el hecho no es que estén "centralizadas" .. sino en NO usar el sistema de sesiones por defecto de PHP por qué simplemente no aporta esas funcionalidades extra que más de una vez en cualquier tipo de aplicación se hecha en falta. Ahora .. es cierto que usar como sistema de almacenamiento y gestión de las sesiones una "base de datos" cualquiera se presta a implementaciones de estas funcionalideas (control tiempo expiración principalmente) mucho más rápido y versatil que otro tipo de soluciones (en base a archivos de texto plano ..). Pero, realmente no tiene nada que ver que sean "centralizadas" pues si tu usas tus sesiones en un sólo domino "ya están centralizadas".

Un saludo,