O Magento 2 é estável o suficiente para começar a desenvolver uma nova loja virtual? [fechadas]

12

Gostaria de começar a desenvolver o novo E-Shop, mas minha experiência atual com o Magento2 é muito lenta e com falhas para um desenvolvimento confortável.

Eu tentei os ramos Master e Dev no Windows XAMPP. Constatou que a loja front-end e o painel de administração travam / travam constantemente com erros aleatórios. Por exemplo: https://github.com/magento/magento2/issues/1734

O Magento 2 é mais estável no Unix? Vale a pena tentar configurá-lo na VM?

Ben
fonte
2
Vale ressaltar que o Magento não é oficialmente suportado em execução em um ambiente Windows.
paj

Respostas:

6

O Magento2 não é adequado para o lançamento de um site ao vivo, pois ele ainda está na versão beta. Embora seja algo que você está interessado em aprender, é absolutamente bom para esse fim.

Sim, eu recomendaria aprendê-lo no Unix através de uma VM. É assim que a maioria dos desenvolvedores do Magento funciona e é um bom lugar para começar.

O Magento também foi desenvolvido para rodar em linux e existem algumas coisas que quebram no WAMP, como caminhos e nomes de arquivos que diferenciam maiúsculas de minúsculas, então é mais fácil para mim me acostumar a trabalhar no linux.

Eu uso o Ubuntu 14.04 como minha distribuição Linux, é a mais estável, pois eles estão mudando um pouco depois dessa versão. Para minha VM, uso o oracle Virtual Box. Também vale a pena procurar no Vagrant para configurar o seu ambiente de desenvolvimento. Vou ver na próxima vez que configurar a minha máquina.

Como Marius diz em sua resposta, quando o Magento2 for lançado oficialmente, não há problema em lançar um site ao vivo nesse lançamento.

Diverta-se :)

Azevinho
fonte
E o magento 2 hoje? é estável o suficiente para a produção
Saeed
9

Enquanto escrevo isso, o Magento 2 está na fase "merchant-beta". Então Beta .
Você não deve iniciar uma loja ao vivo nesta versão ainda.
O lançamento oficial está agendado para o quarto trimestre deste ano.
Então você pode começar sua loja ao vivo.

Marius
fonte
1
Como um detalhe e apenas para encorajar isso, não há métodos de pagamento além de Cheque / Ordem de Pagamento.
precisa saber é o seguinte
Desculpe pelo título enganoso. Meu objetivo é iniciar o desenvolvimento, não lançar uma loja de vida. Como tenho 0 experiência com o Magento 1, eu estava pensando em pular e começar a aprender Magento 2 e desenvolver tudo no novo framework.
Ben
1
@RawPhunky. você já pode começar a aprender e pode até desenvolver, mas certifique-se de que algumas coisas mudarão até o lançamento oficial. Há uma chance de seu trabalho ser por nada.
Marius
4

Não , é muito cedo para usá-lo em ambientes de produção. Embora o beta seja bastante estável no momento da redação deste documento, ainda haverá alterações que podem afetar sua configuração atual.

Fique parado e pegue a versão mais recente do Magento 1.9.x. Este ramo é fortemente testado e de longe o caminho mais seguro a seguir.

mkerstner
fonte
Desculpe pelo título enganoso. Meu objetivo é iniciar o desenvolvimento, não lançar uma loja de vida. Como tenho 0 experiência com o Magento 1, eu estava pensando em pular e começar a aprender Magento 2 e desenvolver tudo no novo framework.
Ben
1
Ok, bem, isso é razoável. Embora o Magento 2 não seja totalmente novo , muitos dos conceitos principais ainda se aplicam (EAV, XML de layout, Observador de Eventos etc.) e o fazem por uma boa razão. Se você está começando no verde, eu ainda sugeriria também dar uma olhada no Magento 1 apenas para o efeito de aprendizado.
mkerstner