O que há de novo no PrestaShop v9.0: é hora de migrar?

Knowband-Blog-O-que-há-de-novo-no-PrestaShop-v9

PrestaShop v9.0 marca um marco significativo na evolução desta plataforma de e-commerce de código aberto. Repleto de novos recursos, aprimoramentos e foco na modernização da estrutura, este lançamento visa fornecer aos proprietários de lojas e desenvolvedores uma solução mais robusta e à prova do futuro. Mas é o momento certo para você migrar? Vamos nos aprofundar no novo PrestaShop v9.0 para ajudar você a tomar uma decisão informada.

Novos recursos no PrestaShop v9.0!

Knowband-Blog-Novos-recursos-no-PrestaShop-v9

Atualização do Symfony Framework para a versão 6.4:

O PrestaShop foi atualizado para o Symfony 6.4, a versão mais recente de suporte de longo prazo (LTS), garantindo melhor desempenho, segurança e acesso a recursos de desenvolvimento modernos. Esta versão do Symfony receberá correções de bugs até novembro de 2026 e correções de segurança até novembro de 2027, tornando-o mais confiável e pronto para o futuro. A versão anterior do PrestaShop, ou seja, v8.1, era compatível com o Symfony 4.4, que foi introduzido em novembro de 2019. Esta atualização alinha a plataforma com os padrões modernos de PHP e Symfony.

Compatibilidade PHP aprimorada:

A plataforma agora suporta as versões 8.1, 8.2 e 8.3 do PHP, permitindo que os donos de lojas aproveitem as últimas melhorias do PHP para melhor desempenho, execução mais rápida e segurança aprimorada. Pelo menos a versão 8.1 do PHP é necessária para executar o PrestaShop v9.0, garantindo que sua loja se beneficie de recursos e otimizações de ponta.

Introdução de uma plataforma de API moderna:

Uma nova API flexível baseada na estrutura da API Platform versão 3 foi introduzida, facilitando a integração perfeita com aplicativos de terceiros, configurações de comércio sem interface e desenvolvimentos personalizados. Essa reformulação da API garante escalabilidade e melhor suporte para ecossistemas modernos de comércio eletrônico.

Layout de Back Office Reformulado Usando Symfony:

O back office passou por um redesenho abrangente alimentado por componentes Symfony e Twig, oferecendo uma interface mais responsiva, intuitiva e amigável. Esse redesenho visa tornar o gerenciamento de loja mais eficiente e acessível, mesmo para aqueles que são novos em plataformas de e-commerce.

Mudanças notáveis para desenvolvedores:

Biblioteca guzzlehttp/guzzle substituída pelo cliente HTTP Symfony: A biblioteca guzzlehttp/guzzle foi substituída pelo cliente HTTP nativo do Symfony, fornecendo uma maneira mais simplificada e eficiente de lidar com solicitações HTTP.

Biblioteca swiftmailer/swiftmailer substituída pelo Symfony Mailer:O obsoleto Swift Mailer biblioteca foi substituída por Correio Symfony, que alinha o PrestaShop com as práticas modernas de envio de e-mail e melhora o sistema geral de gerenciamento de e-mail.

Migração de login do Back Office para Symfony: O processo de login do Back Office foi totalmente migrado para o Symfony, resultando na remoção dos seguintes ganchos de administração:

  • açãoAdminLoginControllerAntes
  • açãoAdminLoginControllerLoginAntes
  • açãoAdminLoginControllerLoginAfter
  • açãoAdminLoginControllerEsqueceuAntes
  • açãoAdminLoginControllerForgotAfter
  • açãoAdminLoginControllerResetAntes
  • açãoAdminLoginControllerResetAfter

Um novo gancho, actionBackOfficeLoginForm, foi introduzido para permitir que os desenvolvedores personalizem o formulário de login do administrador.

Melhorias no modelo Twig:

  • A transição para modelos Twig tanto no Back Office quanto no Front Office permite práticas de criação de modelos mais limpas, reutilizáveis e modernas.
  • Essa transição também reduz a dependência de modelos Smarty legados, garantindo compatibilidade com padrões de desenvolvimento modernos.

O PrestaShop v9.0 está pronto para produção?

Embora o PrestaShop v9.0 introduza vários avanços, é essencial abordar a migração com um planejamento cuidadoso:

  • Teste Completo: A versão alfa está disponível para testes, e o feedback da comunidade é crucial para identificar e resolver quaisquer problemas antes do lançamento estável. Este processo de teste iterativo garante um produto final mais estável e confiável.
  • Verificações de compatibilidade: Os proprietários de lojas devem verificar a compatibilidade de seus temas personalizados e Módulos Prestashop com v9.0 para garantir uma transição suave. Alguns plugins desatualizados podem exigir atualizações para funcionar com o novo framework e versões do PHP.
    Práticas recomendadas de migração:
  • backup: Certifique-se de que todos os dados armazenados, incluindo arquivos e bancos de dados, tenham backup completo.
  • Ambiente de preparação: Teste a atualização em um ambiente de preparação antes de aplicar as alterações no site ativo.
  • Comunidade e Suporte: A comunidade ativa do PrestaShop fornece documentação, fóruns e recursos extensivos para auxiliar no processo de migração. Desenvolvedores e donos de lojas também podem aproveitar a rede de suporte para solução de problemas e orientação.

Knowband Prestashop ChatGPT Gerador de conteúdo/Addon tradutor

Gere e traduza o conteúdo para Prestashop sem esforço com IA

Leia mais ..

Comprar

Por que migrar para o PrestaShop v9.0?

A atualização para o PrestaShop v9.0 oferece vários benefícios:

  1. Preparando sua loja para o futuro: A adoção do Symfony 6.4 e o suporte às versões mais recentes do PHP garantem que sua loja permaneça tecnicamente avançada e pronta para atualizações futuras.
  2. Experiência aprimorada do usuário: Um back office modernizado e desempenho aprimorado contribuem para uma experiência de gestão mais eficiente e clientes mais satisfeitos.
  3. Segurança aprimorada: A integração de protocolos de segurança avançados proporciona tranquilidade tanto para os lojistas quanto para os clientes.

Conclusão!

O PrestaShop v9.0 marca um passo significativo para a plataforma, introduzindo recursos de ponta e melhorias essenciais para atender às demandas do e-commerce moderno. Embora a migração exija um planejamento cuidadoso, os benefícios em termos de desempenho, segurança e flexibilidade fazem dele um investimento que vale a pena para a maioria dos proprietários de lojas. É importante observar que o PrestaShop v9.0 está atualmente em fase de testes. Proprietários de lojas e desenvolvedores são encorajados a explorar seus recursos em um ambiente de preparação para fornecer feedback e se preparar para o lançamento estável. Com a preparação adequada, você pode desbloquear todo o potencial do PrestaShop v9.0 e posicionar sua loja para o sucesso a longo prazo. Então, você está pronto para dar o salto para o futuro do e-Commerce?

 

Gabriel

We are professionals in the eCommerce industry, specializing in plugin development. With years of experience, We provide the best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify. We also offer custom module development and customization services for websites and modules. Our team remains at the forefront of industry trends, delivering cutting-edge solutions to enhance eCommerce website functionality. With a customer-centric approach, our company is trusted partner for eCommerce plugin solutions.

Leave a Reply

Your email address will not be published. Required fields are marked *