O crescimento do seu negócio de comércio eletrônico depende da facilidade de navegação, da confiabilidade, da velocidade e da usabilidade do seu site. O sucesso do seu negócio de comércio eletrônico também depende da plataforma subjacente usada para vender conteúdo, ferramentas ou produtos em seu site. A migração da Yoast para a plataforma WooCommerce é um exemplo de mudança de plataforma para eficiência comercial e sucesso futuro. Neste artigo, daremos uma olhada de perto na decisão da Yoast de migrar e nas etapas técnicas envolvidas, bem como nos benefícios da migração.
A Yoast cresceu em popularidade devido ao sucesso de seu blog e plug-in de SEO. No entanto, o plug-in levou a desafios no gerenciamento do site. Portanto, a empresa buscou um novo método para tornar o gerenciamento do site mais eficiente. Joost de Valk, o fundador da Yoast, decidiu transformar a instalação original do WordPress em um formato de Easy Digital Downloads (EDD).
O EDD facilitou a venda e a atualização de plug-ins premium. Os desenvolvedores da Yoast consideraram o formato confiável por vários anos, à medida que o aprimoravam. O software precisava de um formato mais adaptável. Por exemplo, a Yoast queria ter a capacidade de adicionar várias moedas que não estavam disponíveis no formato existente.
A Yoast se propôs a encontrar a alternativa perfeita, considerando essas qualidades necessárias:
A equipe de arquitetos da Yoast se reuniu em janeiro de 2017 para discutir as necessidades do negócio e as formas de atendê-las. O objetivo principal era encontrar uma plataforma compatível com o WordPress como seu Sistema de Gerenciamento de Conteúdo (CMS). A equipe concluiu que o WooCommerce se encaixava no perfil. No entanto, havia apenas um problema: o WooCommerce não oferece suporte a várias moedas.
A Yoast contornou esse obstáculo implementando o plug-in Multilingual Press. Esse plug-in oferece instalação em vários sites, de modo que a nova plataforma usa um site diferente para cada idioma. Por exemplo, o site em inglês usa o dólar americano como moeda, enquanto um site europeu separado usa o euro como moeda.
Depois que o plug-in Multilingual Press foi descoberto como uma solução para a lacuna de várias moedas, o WooCommerce se tornou uma solução muito melhor porque:
No domínio do comércio eletrônico, a regularidade e a precisão das transações e dos registros são fundamentais. Antes da migração, a Yoast enfrentou dificuldades contábeis com transações reembolsadas. As transações eram processadas corretamente com as informações do cliente e o valor em dólares, mas quando os reembolsos dos clientes eram processados, as transações eram automaticamente removidas da receita mensal histórica.
Um aspecto essencial do comércio eletrônico é o identificador exclusivo, SKU, anexado a cada produto. O SKU ajuda a identificar os produtos antes e depois de serem vendidos. O SKU também facilita o rastreamento das transações. A nova plataforma da Yoast utiliza o mesmo número que o departamento financeiro usa para rastrear os produtos como SKU do produto. A nova plataforma aumenta a precisão dos dados históricos:
A Yoast tinha muitos dados históricos que precisavam ser migrados do Easy Digital Downloads para a nova plataforma. Uma ferramenta de migração capaz de migrar grandes conjuntos de dados - Pandas - foi usada para migrar tudo de uma vez. A migração do conjunto de dados em uma quantidade tão grande era muito complexa. Os dados precisavam ser desserializados porque estavam salvos em um único meta-valor. No entanto, a Yoast usou o PHP para cancelar a serialização para aumentar a eficiência. A migração de quantidades menores teria tornado o processo mais suave.
A Yoast agora tem dois sites com todos os dados disponíveis em um único local - MyYoast. Os pedidos são sincronizados automaticamente com o MyYoast usando webhooks, o novo sistema de sincronização da plataforma. No entanto, algumas informações podem ser perdidas se o sistema de recebimento estiver fora do ar. Portanto, outra alternativa pode servir como backup.
Para evitar a perda de dados devido a um sistema de recebimento inoperante, um projeto de fila de mensagens ou de trabalho atrasado pode ser útil. A Yoast utiliza uma porta PHP semelhante ao projeto de trabalho atrasado do Ruby on Rails. Os trabalhos atrasados podem ser agendados para execução posterior para acomodar um sistema inoperante. Portanto, a nova plataforma é configurada para um URL fictício personalizado e uma classe de agendamento é usada para agendar trabalhos. Nessa configuração, os webhooks se tornam trabalhos.
Veja como funciona:
A instalação robusta do WordPress é a chave para uma estrutura bem-sucedida.
Veja como configurar o WordPress:
Para obter o desempenho ideal, recomenda-se o armazenamento em cache de objetos em vendas de alto volume porque:
O cache de objetos e as solicitações pull do WooCommerce também podem ser usados em conjunto para otimizar o desempenho.
Extensões e plug-ins foram usados para aumentar a funcionalidade e o sucesso da migração da Yoast. Esses incluem:
Embora o EDD e a popularidade do SEO tenham aumentado o crescimento da Yoast, a migração foi necessária para sustentar o crescimento e o sucesso futuro. Por causa da migração:
A Bright Vessel é bem versada na instalação do WordPress e em plataformas de comércio eletrônico. A Bright Vessel também é uma especialista verificada em WooCommerce. Estamos à disposição para responder às suas perguntas sobre migração de plataformas e plataformas de comércio eletrônico. Podemos ajudá-lo a preservar a funcionalidade da sua plataforma e, ao mesmo tempo, aumentar o resultado final. Entre em contato conosco hoje mesmo para falar sobre o seu comércio eletrônico.
"*" indica campos obrigatórios
"*" indica campos obrigatórios
"*" indica campos obrigatórios
Você deve estar conectado para publicar um comentário.