Magento 1 para Magento 2 Guia de migração: como migrar com segurança
Publicados: 2023-01-10Não há dúvida de que há muitas razões para considerar a migração do Magento 1 para o Magento 2 , especialmente quando o Magento lançou a última versão fantástica. Comparado ao Magento 1, o Magento 2 oferece melhor design e desempenho. Se voltarmos a alguns anos atrás, poucas pessoas se atrevem a atualizar para o Magento 2 devido à sua instabilidade. Existem muitos bugs na primeira versão do Magento 2. Mas agora, há uma história diferente quando o Magento coloca todos os seus esforços para inovar, melhorar e aprimorar a funcionalidade do Magento 2.
Além disso, seria melhor se você considerasse migrar do Magento 1 para o Magento 2 o mais cedo possível, pois o Magento deixou de fornecer suporte para o Magento 1 em junho de 2020.
Além disso, é um processo complicado que requer tempo, dinheiro e esforço. Os desenvolvedores do Magento provavelmente sabem como é difícil; portanto, esta postagem do blog não é para eles, mas para os proprietários de lojas Magento, que migrarão do Magento 1 para o Magento 2. Em outras palavras, no post de hoje, mostraremos aos comerciantes do Magento como conduzir a migração do Magento passo a passo e dentro do prazo ideal.
Coisas importantes a saber antes da migração do Magento 2
Muitas pessoas pensam que a migração do Magento 1 para o Magento 2 é semelhante à atualização da versão mais recente do Magento 1.
No entanto, está errado !
Para ser mais específico, a migração do Magento significa que você terá que construir um novo site no Magento 2 do zero, mas migrar os dados do site antigo.
Você não pode continuar usando seus temas, extensões e códigos atuais do Magento 1. Entraremos em detalhes nas partes seguintes.
30 dias para migrar Magento 1 para Magento 2
Pela nossa experiência, levaria de 4 a 5 semanas (aproximadamente 30 dias úteis) para migrar o Magento 1 para o Magento 2 em média. No entanto, se o seu site exigir muitas funções personalizadas e personalização de tema com uma grande quantidade de dados para migrar, a atualização será mais longa. Vejamos o que estaria envolvido na migração:
1. Preparação
Antes de migrar seu site para Magento 2, por favor, olhe para a loja Magento 1 existente e decida quais são suas “verdadeiras necessidades” e precisam mudar para o novo site. Por exemplo, embora seu site possa conter um grande ativo de banco de dados, o que você precisa para migrar inclui produtos, categorias, clientes e pedidos. Além disso, mantenha o que achar necessário e remova os redundantes em termos de extensões.
Posteriormente, é altamente recomendável fazer backup cuidadosamente dos dados do site Magento 1, mantendo todos os arquivos, pastas e bancos de dados para lidar com as situações erradas.
Além disso, sugerimos que você use o mesmo servidor de hospedagem para suas lojas Magento 1 e 2 (opcional).
2. Migração do Tema Magento
Como mencionado anteriormente, é impossível mover o tema e o modelo do Magento 1 para o novo site. No entanto, existem várias soluções para isso.
A 1ª solução: Usando temas prontos
A primeira solução é comprar um tema pronto para Magento 2 para aplicar em seu novo site. Existem centenas de designs atraentes disponíveis para escolher no mercado Magento ou em mercados temáticos conhecidos como Themeforest, TemplateMonster, VenusTheme, etc.
Prós: Há um grande número de opções para o design do seu novo site. Esta solução também economiza tempo e dinheiro para design e codificação de temas. E custa apenas $ 100 a $ 200 para um tema responsivo Magento 2 bem projetado.
Contras: outras lojas também podem comprar esse tema e ter uma aparência de loja semelhante à sua. Para lidar com esse problema, você pode personalizar o tema para combinar com a imagem da sua marca. O custo da personalização do tema dependerá significativamente da extensão que você deseja personalizar e do desenvolvedor/designer Magento que você escolher.
A 2ª solução: Usando temas gratuitos
A segunda solução é encontrar e utilizar um tema Magento 2 para download gratuito.
Prós: A vantagem óbvia desta solução é que você não precisa gastar para obter um novo visual.
Contras: Em comparação com o número de temas na primeira solução, os temas gratuitos para escolher são apenas um quarto ou até muito menos. Além disso, não há garantia de qualidade desses temas e modelos gratuitos. A maioria de suas funções são muito limitadas. Portanto, você deve verificá-lo cuidadosamente antes de se inscrever no novo site.
A 3ª solução: Criar um novo design
A terceira solução é criar um novo design de site a partir do zero. Para esta opção, você pode contratar uma agência Magento ou apenas um designer de site para fazer um design de acordo com suas necessidades.
Prós: Adquirir um design de site exclusivo que atenda a todas as suas necessidades e requisitos.
Contras: Você precisa gastar muito dinheiro para implantar esta solução. Além disso, pode levar de 1 a 2 meses para concluir o design no PSD e na programação de front-end.
A 4ª solução: clonar o design antigo do site
A quarta solução é clonar sua loja Magento 1. Se você ainda mantiver o design da loja (no arquivo PSD), considere cloná-lo para criar a mesma aparência da sua loja Magento 2.
Prós: Manter o design atual do site Magento que é familiar para todos os seus clientes.
Contras: O tempo para a clonagem do site depende de quão complicado é o seu design atual. No entanto, a clonagem de um site, em geral, também leva um tempo considerável (pelo menos um mês). Além disso, você pode finalmente obter um design semelhante (70-80%) ao antigo, mas não o mesmo (100%) devido às diferentes estruturas do Magento 1 e 2.
Qual é a melhor solução para a migração do tema Magento?
Apesar de apresentar muitas soluções para resolver o problema de migração do tema Magento, recomendamos a primeira solução. No geral, utilizar um tema Magento 2 pronto levará menos tempo (para buscar o tema adequado), dinheiro (para possuir o tema) e esforço (para instalá-lo e personalizá-lo). A maioria de nossos clientes agora está optando por esta opção.
Além disso, o tempo total para implantar o tema em seu novo site Magento 2 (incluindo instalação, configuração e pequenas personalizações) seria de 4 a 5 dias em média.
3. Migração de Dados
A migração de dados Magento é o processo de transferência de todos os seus dados, incluindo produtos, categorias, clientes, pedidos, depoimentos, avaliações, etc., para o novo site. É verdade que esta é a etapa mais importante do processo de atualização do Magento 2, exigindo que você tenha conhecimento e experiência sábios para conduzir a migração. Caso contrário, um pequeno erro pode levar à perda severa de dados sem recuperação.
Para mover seus ativos de banco de dados do Magento 1 para o Magento 2, podemos usar a ferramenta de migração de dados Magento fornecida pela Magento. Esta ferramenta usará arquivos de mapa para transformar dados em sua loja Magento 2. Mais especificamente, ele verificará a consistência entre suas estruturas de banco de dados Magento 1 e 2, acompanhará o progresso da transferência de dados, criará logs e executará testes de verificação de dados.
Primeiramente, você terá que instalar a Magento Data Migration Tool via composer para realizar a migração de dados. Lembre-se de baixar a versão correta da ferramenta usada para sua versão Magento 2.
Por exemplo, se você construir seu novo site no Magento 2.4.3, você deve instalar a Magento Data Migration Tool com a mesma versão (2.4.3). Em segundo lugar, você precisa migrar as configurações de M1 para M2, incluindo lojas, sites, configurações do sistema (frete, pagamento, impostos) e assim por diante. Em terceiro lugar, é hora de migrar os dados primários no banco de dados.
Além disso, levaria de 3 a 5 dias para migrar os dados do Magento 1 para o Magento 2 com base no número existente de seus produtos, pedidos e clientes.
4. Migração da extensão Magento
Semelhante ao tema, você não pode usar as extensões Magento 1 na loja Magento 2. Para “migrar” essas extensões, você deve encontrar os módulos e plugins que fornecem as mesmas funções, mas Magento 2.
No entanto, nem todas as extensões para Magento 1 estão disponíveis para Magento 2. Nesse caso, você pode entrar em contato com os provedores de extensões Magento para solicitar que desenvolvam módulos personalizados para sua loja.
Também precisamos migrar dados de M1 para M2 para algumas extensões, como Reward Points e Store Credit.
Em média, levará de 3 a 4 horas para cada migração de plug-in, incluindo instalação, configuração e possíveis conflitos resolvidos.
Portanto, recomendamos que você selecione e “migre” apenas as extensões Magento necessárias para o novo site para economizar tempo, dinheiro e esforço.
5. Migração de código personalizado
Felizmente, a maior parte do código personalizado Magento 1 é compatível com Magento 2, então você pode reescrever ou migrar o código usando várias ferramentas de migração de código Magento. Costumamos usar o Code Migration Toolkit do Magento, o que torna as coisas mais simples.
Além disso, vale a pena notar que existem várias diferenças nas estruturas de M1 e M2. Você precisa verificar o código com cuidado para garantir que funcione bem na nova loja.
6. Migração de Configurações
Depois de fazer a migração de tema, dados e extensão, você passou por 80% do processo de migração. Agora, você precisa concluir a configuração no novo site do Magento 2, incluindo idioma, moeda, impostos, configurações de modelo de e-mail e assim por diante.
Além disso, o SEO desempenha um papel significativo no aumento do tráfego para o seu site posteriormente. O Magento 2 permite que você crie URLs amigáveis para SEO, edite meta títulos/descrições/tags/palavras-chave, adicione imagens alternativas, controle a indexação de sites e integre-se aos serviços do Google (Analytics/Search Console/Adwords). Portanto, não se esqueça de aproveitar esses recursos valiosos se você migrar Magento 1 para Magento 2.
7. Teste
A última etapa fundamental do processo de migração do Magento 2 é o teste. É obrigatório revisar e verificar minuciosamente todo o site para garantir que tudo funcione como deveria depois de migrar o Magento 1 para o Magento 2. Aqui está a lista de verificação recomendada que você usa ao testar suas lojas após a atualização do Magento 2:
Teste de front-end:
Aparência da loja
- Pagina inicial
- páginas CMS
- Conteúdo da página
- Controles deslizantes de banner
- Links de cabeçalho e rodapé
Lista de produtos
- Categorias e subcategorias
- Modo de grade/lista de produtos
- Menu de navegação em camadas
- Classificação do produto
- Adicionar ao carrinho de produto
- Migalhas de pão
- pager do produto
página de produtos
- Adicionar ao carrinho/ lista de desejos/ lista de comparação
- Imagens e vídeos do produto
- Quantidade de produto
- Preço
- Descrição do produto
- Avaliações e avaliações de produtos
Carrinho de compras
- Adicionar ao carrinho de produto
- Alterações de quantidade
- Remoção de produtos
- Aplicação de desconto
- Cálculo de frete e impostos
- Preço subtotal e total geral
página de checkout
- check-out do convidado
- Faturamento e envio
- Formas de envio e pagamento
Conta e informações do cliente
- Login e cadastro do cliente
- Esqueceu a senha
- página da conta do cliente
O email
- Confirmação de registro
- Redefinição de senha
- Confirmação do pedido
- Entre em contato conosco
- Assinatura de Newsletter
Teste de back-end:
Produto e Catálogo
- Configuração do produto
- Configuração de categorias
- gerenciamento de atributos
- Gerenciamento de avaliações
- Geração de mapa do site
Vendas
- Criação de pedido
- Envio de fatura
- Envio de envio
- Criação de nota de crédito
Clientes
- gestão de clientes
- Criação de grupos de clientes
Promoções
- Regras de preço do catálogo
- Regras de preço do carrinho de compras
Quanto custa migrar do Magento 1 para o Magento 2?
O custo da migração pode ser alto, mas merece. Dependendo da complexidade do seu site esperado, o preço pode ser maior ou menor. Por exemplo, na migração do tema Magento, você precisa gastar apenas $ 100-200 para um tema pronto ou até $ 1.000- $ 2.000 para obter um design exclusivo ou clonar o site antigo. Além disso, quanto mais extensões você quiser migrar, mais dinheiro terá que pagar.
Caso você não migre Magento 1 para Magento 2 sozinho, mas use o serviço de migração Magento 2 de uma agência, o custo do seu projeto também dependerá significativamente da taxa horária do desenvolvedor Magento. Por exemplo, enquanto uma empresa de desenvolvimento de Magento nos EUA cobrará de você $ 75-150 por hora de trabalho, você terá que pagar apenas metade ou até menos ($ 20-50 por hora de trabalho) por uma agência de desenvolvimento de Magento offshore. Esta enorme disparidade de preços deve-se simplesmente à diferença considerável entre os custos laborais das regiões.
Com mais de 10 anos de experiência em desenvolvimento Magento, podemos oferecer um processo de migração suave e de alta qualidade a um preço muito razoável. Entre em contato conosco agora para obter uma cotação e consultoria GRATUITA e RÁPIDA para o seu projeto!
Conclusão
Pelo que está acontecendo, o Magento 2 é “Agora” e “Futuro” enquanto o Magento 1 se tornou obsoleto e ficou muito para trás. Se você quer fazer o melhor pelo seu site, por que não migrar o Magento 1 para o Magento 2 agora? A maioria de seus concorrentes talvez já tenha atualizado seus sites para o Magento 2.