Manejo avanzado de multiples sesiones con PHP
Publicado por Daniel (7 intervenciones) el 21/02/2010 21:59:33
Hola, he estado revisando y buscando muchos artículos relacionados con el tema y la verdad es que no he conseguido información que se pueda decir AVANZADA (bueno eso por lo que he visto) con respecto a este tema.
La idea de abrir esta consulta es para dejar y pedir la mayor cantidad de información AVANZADA (o lo que conozcan siempre y cuando no sea lo básico ej: como iniciar sesión, establecer variables de sesión, y cosas por el estilo que si se consiguen mucho en la web) relacionada con este tema. MAS ADELANTE SI CONSIGO UNA BUENA AYUDA DE USTEDES Y TENIENDO ALGO DE TIEMPO LIBRE, PUEDO "SOLTAR" UN EJEMPLO EN ESTE POST DE COMO TRABAJA DICHA SESIÓN (INTEGRANDO AJAX, PHP, XML, POO y MVC EN EL MANEJO DE LA SESIÓN).
¿Que es lo que estoy haciendo con el manejo de sesiones y que ideas tengo?
Bueno estoy usando la POO (Programación Orientada a Objetos) y el patrón MVC (Modelo Vista Controlador) en PHP, el proceso de login lo hago a través de una petición AJAX (el mecanismo de como se integra AJAX con la POO y el patron MVC no lo voy a explicar, los que han manejado el tema sabrán mas o menos como es el proceso).
Estoy tratando de evitar el uso de las cookies (debido a que el usuario puede hacer lo que se le de la gana con las cookies "desactivarlas, eliminarlas..." y demás), tampoco quiero usar una base de datos ¿entonces que nos queda? bueno tenemos a la belleza de XML que se podría usar para por ejemplo almacenar el ID de todas las sesiones (el archivo XML se guarda en el servidor), por los momentos no he visto la necesidad de guardar nada en el PC del usuario/cliente.
¿En que me puede ayudar?
En este tema (manejo de múltiples sesiones) no tengo mucha experiencia, pero si tengo experiencia aplicando las tecnologías y conceptos antes mencionados (AJAX, PHP, POO, MVC, XML). Entonces lo que me puede servir para armar este proceso avanzado de sesiones es un paso a paso (LO MAS COMPLETO POSIBLE) de como seria el control que se le tiene que dar a las sesiones DESDE EL INICIO HASTA EL FIN tomando en cuenta cualquier bifurcación que pueda existir. Técnicas que utilizas para manejar las sesiones múltiples, etc...
Suena como tedioso no, pues lo es :). Pido por favor que el que me valla a responder organice las ideas y que plasme este paso a paso o ciclo para el control de MÚLTIPLES SESIONES.
Obviamente también acepto cualquier sugerencia, critica...
Saludos,
Espero que con ayuda de ustedes podamos armar un buen tema que nos beneficie a todos.
La idea de abrir esta consulta es para dejar y pedir la mayor cantidad de información AVANZADA (o lo que conozcan siempre y cuando no sea lo básico ej: como iniciar sesión, establecer variables de sesión, y cosas por el estilo que si se consiguen mucho en la web) relacionada con este tema. MAS ADELANTE SI CONSIGO UNA BUENA AYUDA DE USTEDES Y TENIENDO ALGO DE TIEMPO LIBRE, PUEDO "SOLTAR" UN EJEMPLO EN ESTE POST DE COMO TRABAJA DICHA SESIÓN (INTEGRANDO AJAX, PHP, XML, POO y MVC EN EL MANEJO DE LA SESIÓN).
¿Que es lo que estoy haciendo con el manejo de sesiones y que ideas tengo?
Bueno estoy usando la POO (Programación Orientada a Objetos) y el patrón MVC (Modelo Vista Controlador) en PHP, el proceso de login lo hago a través de una petición AJAX (el mecanismo de como se integra AJAX con la POO y el patron MVC no lo voy a explicar, los que han manejado el tema sabrán mas o menos como es el proceso).
Estoy tratando de evitar el uso de las cookies (debido a que el usuario puede hacer lo que se le de la gana con las cookies "desactivarlas, eliminarlas..." y demás), tampoco quiero usar una base de datos ¿entonces que nos queda? bueno tenemos a la belleza de XML que se podría usar para por ejemplo almacenar el ID de todas las sesiones (el archivo XML se guarda en el servidor), por los momentos no he visto la necesidad de guardar nada en el PC del usuario/cliente.
¿En que me puede ayudar?
En este tema (manejo de múltiples sesiones) no tengo mucha experiencia, pero si tengo experiencia aplicando las tecnologías y conceptos antes mencionados (AJAX, PHP, POO, MVC, XML). Entonces lo que me puede servir para armar este proceso avanzado de sesiones es un paso a paso (LO MAS COMPLETO POSIBLE) de como seria el control que se le tiene que dar a las sesiones DESDE EL INICIO HASTA EL FIN tomando en cuenta cualquier bifurcación que pueda existir. Técnicas que utilizas para manejar las sesiones múltiples, etc...
Suena como tedioso no, pues lo es :). Pido por favor que el que me valla a responder organice las ideas y que plasme este paso a paso o ciclo para el control de MÚLTIPLES SESIONES.
Obviamente también acepto cualquier sugerencia, critica...
Saludos,
Espero que con ayuda de ustedes podamos armar un buen tema que nos beneficie a todos.
Valora esta pregunta


0