O que devo escolher Session Save - 'Files' ou 'DB' durante a instalação do magento?


8

Eu tenho que escolher Session Save - 'Files' ou 'DB' ao instalar o Magento2

O que é diferente, vantagem, desvantagem?

O que devo escolher?

Respostas:


11

Isso é explicado bastante bem nos Devdocs do Magento (na verdade, a funcionalidade é a mesma do Magento 1):

Na seção Opções de Armazenamento de Sessão, clique em uma das seguintes opções:

Arquivo para armazenar dados da sessão do usuário no sistema de arquivos no [your Magento install dir]/var/sessiondiretório O armazenamento de sessão baseado em arquivo é apropriado, a menos que o acesso ao sistema de arquivos Magento seja lento ou você tenha um banco de dados em cluster.

Banco de dados para armazenar dados da sessão do usuário no banco de dados. Escolha o armazenamento do banco de dados se você tiver um banco de dados em cluster; caso contrário, pode não haver muitos benefícios sobre o armazenamento baseado em arquivo.

Veja aqui: http://devdocs.magento.com/guides/m1x/install/installing_install.html


11
Queria acrescentar que testamos e observamos uma degradação do desempenho do uso de banco de dados em ambientes não agrupados em cluster em muitos ambientes de hospedagem de nível inferior; portanto, recomendamos o uso de sistema de arquivos nesses casos.
Eirik

11
As sessões do NB Mag2 não são armazenadas na árvore do aplicativo, mas sob o PHP session.save_path padrão (geralmente /var/lib/php5/sessions).
Willem

3

DB

o armazenamento da sessão no banco de dados é melhor para segurança, mas adiciona carga adicional ao banco de dados.

arquivos

O armazenamento de sessões que utiliza o sistema de arquivos permite fácil acesso às informações da sessão via ftp.


2

Na minha opinião, o MySQL não é realmente uma boa solução para armazenar os dados da sessão, uma vez que pode diminuir a velocidade do seu banco de dados e também pode crescer muito.

De qualquer maneira: Não se esqueça de configurar a limpeza para as sessões, pois elas podem ocupar muito espaço após um tempo.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.