Saltar para o conteúdo

Perfil da plataforma

Migrar para ou a partir do PrestaShop

O PrestaShop é uma plataforma de ecommerce open-source que vemos com frequência em migrações, sobretudo por parte de comerciantes na Europa que migram para ele pela flexibilidade de ser autoalojado, ou que saem dele à medida que ultrapassam uma configuração autogerida. Por ser open-source e autoalojado (ou alojado através da própria oferta de cloud do PrestaShop), o que determina a complexidade de uma migração costuma ser a estrutura da base de dados e os módulos de que a loja depende, não apenas o tamanho do catálogo. Esta página cobre o que realmente importa quando o PrestaShop está de um dos lados de uma migração.

O que é o PrestaShop e onde se encaixa

O PrestaShop é um software de ecommerce open-source construído em PHP e MySQL, na maioria dos casos autoalojado, embora o PrestaShop também ofereça a sua própria opção de alojamento na cloud. Ser open-source significa que o cliente, ou o seu fornecedor de alojamento, gere diretamente o servidor, a versão de PHP e a base de dados, e tem acesso total ao código subjacente, ao contrário das plataformas SaaS fechadas. Tem uma presença particularmente forte entre comerciantes em França, Espanha e noutros mercados europeus.

As lojas são construídas com o sistema de temas próprio do PrestaShop, com temas e módulos disponíveis no marketplace oficial do PrestaShop (Addons) ou desenvolvidos à medida. Por ter o código aberto, as personalizações de uma loja PrestaShop podem ir de configurações simples a desenvolvimento profundo de módulos personalizados, e a quantidade de código à medida que uma loja transporta é uma das primeiras coisas que molda o âmbito de uma migração.

Produtos, categorias e o modelo de dados

O modelo de catálogo do PrestaShop assenta em produtos com combinações (o termo usado para variantes, como tamanho ou cor), organizados numa árvore de categorias nativa e sem limite de profundidade, mais "características" e "atributos" separados para dados de produto estruturados. Essa árvore de categorias nativa torna o PrestaShop um destino razoável para catálogos com estruturas hierárquicas profundas, e é uma das coisas que mapeamos com cuidado ao migrar uma árvore de categorias para lá, ou a partir dele para uma plataforma com um modelo mais plano.

Os clientes e o histórico de encomendas residem diretamente na base de dados MySQL do PrestaShop, o que, numa loja autoalojada, significa que o acesso direto à base de dados costuma estar disponível para exportações, em vez de ficar limitado ao que uma API REST expõe. Isso pode simplificar algumas partes de uma migração, mas também significa que as personalizações específicas da loja ao esquema da base de dados, feitas por exemplo através de módulos personalizados, precisam de ser identificadas antes de se presumir que uma exportação standard captura tudo.

Módulos, temas e o que não se transfere automaticamente

Uma loja PrestaShop em funcionamento depende normalmente de módulos instalados, para pagamentos, cálculo de portes, marketing ou funcionalidades de catálogo que não fazem parte do núcleo do PrestaShop. Os dados e a configuração dos módulos não se transferem automaticamente numa migração de plataforma; sair do PrestaShop implica identificar o que cada módulo guarda e exportá-lo separadamente, e entrar no PrestaShop implica instalar e configurar equivalentes a partir do marketplace Addons ou através de desenvolvimento personalizado.

Os temas do PrestaShop estão associados ao seu próprio sistema de templates e não se traduzem para outras plataformas, pelo que sair do PrestaShop costuma implicar reconstruir o design da loja na nova plataforma, e entrar no PrestaShop significa adaptar um tema do marketplace ou encomendar um tema personalizado. As lojas autoalojadas por vezes também carregam código personalizado ao nível do tema, que precisa de ser revisto separadamente do próprio design visual.

SEO, URLs e como tratamos uma migração para/do PrestaShop

O PrestaShop permite uma reescrita de URLs bastante flexível e configurável para produtos, categorias e páginas CMS, o que ajuda quando se quer preservar a estrutura de URLs durante uma migração, mas isso continua a exigir uma configuração deliberada e não pode ser presumido. Sair do PrestaShop implica mapear os seus padrões de URL, que podem variar significativamente de loja para loja por serem configuráveis, para os requisitos da nova plataforma.

Como parte de uma migração gerida, revemos a sua configuração de URLs existente no PrestaShop, ou a do destino se estiver a entrar no PrestaShop, construímos um mapa de redirecionamentos entre as URLs antigas e novas, e transportamos os metadados que continuam corretos, seguindo a mesma abordagem descrita no nosso serviço de SEO e Migração de Redirecionamentos, aplicada à configuração de encaminhamento específica do PrestaShop.

Perguntas frequentes

O PrestaShop é gratuito?

O núcleo do software PrestaShop é open-source e gratuito para descarregar e autoalojar. Os custos vêm do alojamento, do tempo de programação, de módulos e temas pagos, e de qualquer plano de alojamento na cloud do PrestaShop que escolha em vez de autoalojar.

Conseguem migrar os meus módulos PrestaShop e os respetivos dados?

Migramos os dados centrais da loja de que um módulo depende, mas a configuração específica do módulo e os registos que guarda costumam precisar de uma exportação separada a partir desse módulo, ou de ser reconstruídos com um equivalente na plataforma de destino.

A estrutura de categorias do PrestaShop transfere-se bem para outras plataformas?

Depende do destino. A árvore de categorias nativa e sem limite de profundidade do PrestaShop mapeia-se de forma limpa para plataformas com um modelo semelhante, mas precisa de ser reconvertida em etiquetas ou coleções em plataformas que não suportam categorias aninhadas verdadeiras.

Qual a importância da versão do PrestaShop numa migração?

Importa bastante, já que o esquema da base de dados e a compatibilidade de módulos podem diferir entre versões major. Confirmamos a sua versão do PrestaShop durante a avaliação, antes de finalizar uma abordagem de migração.

Fontes e leitura adicional

Fontes verificadas pela última vez: . As capacidades das plataformas mudam; voltaremos a verificar a documentação atual durante a avaliação.

Prevedshop.com

Vai mudar a loja? Vamos descobrir o que precisa de ir consigo.

Diga-nos onde a loja está e para onde vai. Voltamos com perguntas úteis, não com um discurso comercial genérico.

Ver o plano de migração