WordPress

Requisitos de alojamento para WooCommerce: do que a sua loja online realmente precisa

Uma loja WooCommerce é mais pesada do que um blogue. Veja que recursos contam, da memória PHP à base de dados, e quando sair do alojamento partilhado.

Por Zebra Hosting Cloud

O WooCommerce transforma o WordPress numa loja online e muda as contas do alojamento. Um blogue consegue servir a mesma página em cache a milhares de visitantes. Uma loja tem carrinhos, clientes com sessão iniciada, níveis de stock e checkouts, e muito disso não pode ser guardado em cache. O mesmo plano que serve um site institucional pode ter dificuldades quando chegam encomendas a sério. Este guia explica do que uma loja WooCommerce precisa e como dimensionar o alojamento para ela.

Porque é que uma loja é mais pesada do que um blogue

Cada página de produto, vista do carrinho e passo do checkout envolve leituras e escritas na base de dados. As contas de clientes, os registos de encomendas, os cupões, os cálculos de envio e as chamadas ao gateway de pagamento acrescentam trabalho. Muitos destes pedidos são personalizados, pelo que uma cache de páginas não pode simplesmente servir uma cópia guardada. O servidor tem de executar PHP e consultar a base de dados para cada um deles.

É por isso que as lojas sentem os limites de um plano de alojamento mais cedo do que os sites de conteúdo, mesmo com tráfego modesto. Um punhado de checkouts em simultâneo pode consumir mais recursos do que centenas de leitores de um blogue.

Os recursos que contam

Memória PHP e tempo de execução

O WooCommerce, as extensões e um construtor de páginas podem, em conjunto, exigir um limite generoso de memória PHP. Se vir erros de tamanho de memória permitido durante importações de produtos, exportações de encomendas ou no checkout, o limite é demasiado baixo. As tarefas demoradas, como edições em massa e importações, também precisam de um tempo máximo de execução razoável.

Versão de PHP

Use uma versão de PHP atualmente suportada, já que as versões mais recentes são em geral mais rápidas. Teste as extensões em staging antes de atualizar; os plugins de pagamento e de envio são a fonte habitual de incompatibilidades.

CPU e número de pedidos simultâneos

Os picos contam mais do que as médias. Uma newsletter, uma publicação nas redes sociais ou uma campanha pode trazer muitos visitantes de uma vez. Os planos que limitam os processos simultâneos podem ficar lentos ou mostrar erros precisamente quando mais quer vender.

Desempenho da base de dados

A base de dados é o coração de uma loja. As encomendas, os produtos, os dados dos clientes e as sessões vivem todos lá. Um catálogo grande ou anos de encomendas aumentam as tabelas, e consultas mal indexadas de extensões podem atrasar tudo. Armazenamento rápido e um servidor de bases de dados bem configurado ajudam muito.

Armazenamento

As imagens de produtos são o principal consumidor de espaço, seguidas das cópias de segurança e dos registos. Planeie o crescimento e lembre-se de que cada produto costuma gerar várias versões redimensionadas de cada imagem.

Noções básicas de segurança e conformidade

Uma loja trata dados de clientes, pelo que a segurança importa mais. Precisa de HTTPS em todas as páginas, o que os certificados gratuitos Let's Encrypt asseguram; veja a página de SSL. Mantenha atualizados o WordPress, o WooCommerce e todas as extensões, use palavras-passe de administrador fortes com autenticação de dois fatores e guarde cópias de segurança testadas. Prefira páginas de pagamento alojadas ou formulários fornecidos pelo gateway que mantenham os dados do cartão fora do seu servidor. As regras sobre dados pessoais e direitos dos consumidores diferem de país para país, por isso verifique as que se aplicam a si ou consulte um consultor qualificado.

Funcionalidades a procurar num alojamento

  • Memória PHP suficiente e a possibilidade de alterar você mesmo as definições de PHP.
  • Versões atuais de PHP e espaço para testar atualizações.
  • Opções de staging, mesmo que seja uma cópia manual num subdomínio, para testar atualizações em segurança.
  • Cópias de segurança fiáveis com cópias frequentes da base de dados, já que as encomendas mudam o dia todo.
  • Suporte de CDN para imagens de produtos e ficheiros estáticos, como a CDN da Cloudflare, disponível nos sites alojados connosco.
  • Suporte com boa capacidade de resposta numa língua em que se sinta à vontade.
  • Um caminho de upgrade claro para um VPS ou servidor dedicado quando o plano ficar curto.

Partilhado, WordPress ou VPS?

Fase da lojaAdequação provável
Lançamento com um catálogo pequeno e baixo volume de encomendasAlojamento WordPress ou partilhado com recursos adequados
Catálogo em crescimento, encomendas constantes, várias extensõesUm plano WordPress com mais recursos, ou um VPS
Catálogo grande, tráfego intenso, integrações à medidaVPS ou servidor dedicado com base de dados e cache otimizadas

Isto é uma orientação, não uma promessa. O plano certo depende das suas extensões, do tamanho do catálogo, dos padrões de tráfego e de quão bem a loja está otimizada. Fique atento a checkouts lentos, tempos esgotados e erros de memória; indicam-lhe quando subir de nível.

Checklist de pré-lançamento

  1. Faça um checkout completo de teste com cada método de pagamento em modo de teste e depois em modo real com uma pequena encomenda que possa reembolsar.
  2. Confirme que os emails de encomenda e de recuperação de palavra-passe são entregues e não são marcados como spam. Use SMTP autenticado e registos SPF, DKIM e DMARC corretos.
  3. Exclua as páginas do carrinho, do checkout e da conta da cache de páginas.
  4. Teste num telemóvel, pois muitos clientes vão encomendar a partir de um.
  5. Configure cópias de segurança automáticas e confirme que as consegue restaurar.
  6. Verifique as páginas legais, a informação de envios e devoluções e as definições de impostos.

Pensar nos custos

O alojamento é geralmente uma pequena parte do custo total de uma loja, comparado com o stock, o marketing e as taxas de pagamento, mas influencia a conversão através da velocidade e da fiabilidade. Um plano ligeiramente maior que mantém o checkout rápido raramente é a parte cara. Escolha um fornecedor cujo preço de renovação seja previsível, para poder planear as suas margens.

Gerir a sua loja connosco

Os nossos planos de alojamento WordPress são configurados automaticamente poucos minutos após o pagamento, incluem Plesk e SSL gratuito, e o preço mantém-se igual em cada renovação. Se a sua loja estiver a ultrapassar os recursos partilhados, entregamos servidores VPS em 24 horas, e a equipa pode migrar gratuitamente a sua loja existente.