¿Es "mejor" (más eficiente, más rápido, más seguro, etc.) a (A) los datos de caché que se utilizan en cada carga de página en la matriz $ _SESSION (pero sigue consultando una tabla para que una bandera vuelva a cargar los datos), o (B) para cargarlo de la base de datos cada vez?Datos de caché en PHP SESSION, o consulta de db cada vez?
Estoy usando el método de caché (A), pero me preocupa que con cientos de usuarios, la memoria podría convertirse en un problema? Son solo datos simples, como nombre, apellido, fecha de nacimiento, etc.
Con cualquiera de los métodos, aún se está ejecutando una consulta. ¿Pensamientos?
Tenga en cuenta que $ _Session no está en la memoria. Está en el disco por defecto. Por supuesto, podría usar un almacenamiento respaldado por la base de datos para su variable de sesión. – ryeguy
¡ah sí!muchas gracias por el recordatorio! – Andrew