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.
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 loja | Adequação provável |
|---|---|
| Lançamento com um catálogo pequeno e baixo volume de encomendas | Alojamento WordPress ou partilhado com recursos adequados |
| Catálogo em crescimento, encomendas constantes, várias extensões | Um plano WordPress com mais recursos, ou um VPS |
| Catálogo grande, tráfego intenso, integrações à medida | VPS 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
- 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.
- 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.
- Exclua as páginas do carrinho, do checkout e da conta da cache de páginas.
- Teste num telemóvel, pois muitos clientes vão encomendar a partir de um.
- Configure cópias de segurança automáticas e confirme que as consegue restaurar.
- 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.