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?

Lua
fonte

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

Anna Völkl
fonte
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.

Qaisar Satti
fonte
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.

mxsxs2
fonte