Acabo de pasar de mi propio framework MVC a uno compatible con la comunidad (CodeIgniter). Solo estoy convirtiendo mis sesiones al CodeIgniter functions y me doy cuenta de que, de forma predeterminada, almacenan los datos de la sesión en una cookie cifrada. La alternativa que ofrecen son las sesiones de base de datos, pero no las sesiones de archivos del lado del servidor, como la biblioteca PHP nativa.¿Debo usar sesiones de base de datos o sesiones nativas de archivos PHP?
Ahora en mi sitio, construiré un panel de backend seguro para que una cookie encriptada no parezca la opción inteligente, pero no quiero tener que conectarme innecesariamente a mi base de datos ya que no es muy rápido (alojamiento compartido).
Me pregunto lo que el razonamiento detrás de ellos no apoyan sesiones nativas serían y si sesiones de bases de datos osesiones de archivos del lado del servidor son generalmente considerados como la mejor opción.
Gracias.