Após a instalação, meu magento2 é extremamente lento, pois não instalei dados de amostra?
Estou trabalhando na comunidade magento 2.0.1
Criei uma caixa virtual com 2 GB de RAM e 2 GB de swap.
Eu só quero observar: Todos os cache são ativados por padrão após a configuração do magento.
magento2
installation
magento-2.0.1
phanvugiap
fonte
fonte
rsync
para/home/vagrant/htdocs
) todos os arquivos na máquina virtual linux em vez de colocar os arquivos de origem na pasta montada (/vagrant/htdocs
), funcionou bem, a velocidade é quase m1. Espero que isso ajude vocês a resolver o mesmo problema.Respostas:
Vejo que outros caras também enfrentaram o mesmo problema ( https://github.com/magento/magento2/issues/3123 ).
Na verdade, o modo padrão do magento 2 e o modo desenvolvedor são muito lentos. De acordo com @tecjam, podemos melhorar a velocidade se estivermos no modo de produto. Mas com outros modos ainda é lento.
Por favor, tente esta linha de comando no diretório magento2:
Com todos os caches ativados e o conteúdo estático implantado , isso pode melhorar a velocidade do site.
fonte
Primeiro verifique qual modo de implantação você está executando:
se no desenvolvedor, todos os arquivos serão gerados em cada carregamento da página. Para acelerar,
isso também deve recompilar os arquivos para você
fonte
php ...
no seu cmd sem precisar especificar o caminho todas as vezes. Consulte este link a seguir sobre como isso é feito: willj.co/2012/10/run-wamp-php-windows-7-command-lineD:\php\htdocs\MG\m2
e simplesmente digite os comandos acima, configurando o modo de implantação correto. Em seguida, implante o conteúdo estático. Leia mais sobre modos de implantação aqui: devdocs.magento.com/guides/v2.0/config-guide/bootstrap/…Desativar a mesclagem de JS e CSS durante o desenvolvimento ajuda a:
Lojas> Configuração> Avançado> Configurações de JavaScript / Configurações de CSS
Você também pode ativar o cache para as coisas que você não está mudando no momento.
fonte
Vi muitas pessoas terem problemas com a velocidade do Magento 2. Bem, por padrão, o Magento 2 não é lento. Eu produzi um tutorial para acelerar o Magento 2, em que descrevi algumas etapas que são:
Primeiro, verifique se os requisitos do servidor e do sistema estão corretos.
Atualize a versão Magento com a versão mais recente.
Ativando o cache
Resolva a velocidade de leitura do banco de dados, ativando o Flat Catalog.
Otimização de imagem
Otimização de Javascript e CSS.
Para acelerar o Magento, configure o CDN.
Sempre tente usar o tema leve.
Verifique se todas as extensões da sua loja estão livres de bugs.
fonte
Adicionando às respostas:
Aumentar o PHP
memory_limit
no arquivo php.ini fará uma boa diferença. No entanto, não o tornará muito suave (embora economize tempo).O valor padrão é 512M. Na minha máquina local, defino isso como "-1" (ilimitado) e isso proporciona um melhor tempo de carregamento.
O Magento é pesado e precisa de hardware de alto desempenho como o SSD para ser suave :(
fonte
memory_limit
não tem relação alguma com o desempenho. É óbvio pelo nome da diretiva.