¿Qué debo elegir Guardar sesión - 'Archivos' o 'DB' mientras instalo magento?

8

Tengo que elegir Guardar sesión - 'Archivos' o 'DB' mientras instalo Magento2

¿Qué es diferente, ventaja, desventaja?

¿Qué debo elegir?

Luna
fuente

Respuestas:

11

Esto se explica bastante bien en los Devdocs de Magento (en realidad, la funcionalidad es la misma que en Magento 1):

En la sección Opciones de almacenamiento de sesión, haga clic en una de las siguientes opciones:

Archivo para almacenar datos de sesión de usuario en el sistema de archivos en el [your Magento install dir]/var/sessiondirectorio. El almacenamiento de sesión basado en archivos es apropiado a menos que el acceso al sistema de archivos de Magento sea lento o tenga una base de datos en clúster.

Base de datos para almacenar datos de sesión de usuario en la base de datos. Elija el almacenamiento de la base de datos si tiene una base de datos en clúster; de lo contrario, puede que no haya muchos beneficios sobre el almacenamiento basado en archivos.

Ver aquí: http://devdocs.magento.com/guides/m1x/install/installing_install.html

Anna Völkl
fuente
1
Quería agregar que hemos probado y hemos visto una degradación del rendimiento del uso de la base de datos en un entorno no agrupado en muchos entornos de alojamiento de gama baja, por lo que recomendaría usar el sistema de archivos para esos casos.
Eirik
1
Las sesiones de NB Mag2 no se almacenan en el árbol de aplicaciones, sino en el PHP predeterminado session.save_path (generalmente /var/lib/php5/sessions).
Willem
3

DB

El almacenamiento de la sesión en la base de datos es mejor para la seguridad, pero agrega carga adicional a la base de datos.

Archivos

El almacenamiento de sesión que utiliza el sistema de archivos permite un fácil acceso a la información de la sesión a través de ftp.

Qaisar Satti
fuente
2

En mi opinión, MySQL no es realmente una buena solución para almacenar los datos de la sesión, ya que puede ralentizar su base de datos y puede crecer enormemente.

De cualquier manera: no olvide configurar la limpieza para las sesiones, ya que pueden ocupar un espacio bastante grande después de un tiempo.

mxsxs2
fuente