Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2013, 01:24
evair
 
Fecha de Ingreso: mayo-2013
Mensajes: 23
Antigüedad: 11 años
Puntos: 0
Beneficios de utilizar session_set_save_handler

¿Cuales son los beneficios de utilizar un gestor de sesiones programado por uno mismo?

Por ejemplo yo creé un gestor de sesion que almacena las sesiones en archivos con el nombre de sess_session_id()_md5(session_id()), la verdad no le veo una utilidad distinta a lo que ya ofrece PHP, la unica diferencia a mi parecer o de la manera que yo lo programé, esq me permite saber quien esta online, a que hora entro al sitio y a que hora se fue e incluso las mayorias de acciones que se producen en el sitio, en temas de seguridad, bloquea el cambio de una id de sesion, mediante la cookie que se almacena en el navegador del cliente, la que todos conocemos como PHPSESSID, para que no existan duplicados de sesiones y se "prevenga" accesar a los datos de una sesion privada.

Aunque aún no temino de programar este gestor de sesiones, tiene muchos bug aún, me parece interesante, creo que mñn lo terminaré, pero mi pregunta es

¿tiene sentido o hay otra diferencia que yo programe el gestor de sesiones a que maneje las sesiones el mismo PHP?

Tal vez los beneficios se obtengan al conectar con una BD pero tampoco le veo la gracia, ademas de latero y cansador

Muchas gracias por sus respuestas y si quieren ver el codigo de mi gestor de sesiones, me avisan, tal vez me animo a subirlo a github