Je dois choisir Session Save - 'Files' ou 'DB' lors de l'installation de Magento2
Qu'est-ce qui est différent, avantage, inconvénient?
Que dois-je choisir?
Ceci est expliqué assez bien dans les Devdocs de Magento (en fait, la fonctionnalité est la même que dans Magento 1):
Dans la section Options de stockage de session, cliquez sur l'une des options suivantes:
Fichier pour stocker les données de session utilisateur sur le système de fichiers dans le
[your Magento install dir]/var/session
répertoire. Le stockage de session basé sur des fichiers est approprié, sauf si l'accès au système de fichiers Magento est lent ou si vous avez une base de données en cluster.Base de données pour stocker les données de session utilisateur dans la base de données. Choisissez le stockage de base de données si vous avez une base de données en cluster; dans le cas contraire, le stockage basé sur fichiers pourrait ne pas présenter beaucoup d'avantages.
Voir ici: http://devdocs.magento.com/guides/m1x/install/installing_install.html
/var/lib/php5/sessions
).DB
le stockage de session dans la base de données est meilleur pour la sécurité mais ajoute une charge supplémentaire à la base de données.
Des dossiers
le stockage de session qui utilise le système de fichiers permet un accès facile aux informations de session via ftp.
la source
À mon avis, MySQL n'est pas vraiment une bonne solution pour y stocker les données de session car il peut ralentir votre base de données et peut devenir énorme.
Quoi qu'il en soit: n'oubliez pas de mettre en place le nettoyage pour les sessions car ils peuvent occuper un assez grand espace après un certain temps.
la source
Nous devons utiliser Redis pour notre site.
1) Réduisez le stress de la base de données du site Web.
2) https://redis.io/topics/introduction
la source