Como hospedar uma loja WooCommerce de alta performance
O WooCommerce transforma o WordPress em uma loja completa — mas também o torna muito mais exigente. Carrinho, checkout e área do cliente não podem ser cacheados como páginas comuns. Veja como montar uma hospedagem à altura.
Por que o WooCommerce é mais pesado
- Cada visitante com carrinho tem uma sessão própria;
- Páginas de carrinho, checkout e minha conta são dinâmicas;
- Catálogos grandes geram consultas complexas (filtros, atributos, variações);
- O painel processa pedidos, estoque e relatórios no banco de dados.
Infraestrutura recomendada
- VPS com recursos dedicados — nada de disputar CPU com vizinhos no checkout;
- Disco NVMe — o banco de dados é o coração da loja;
- Servidor no Brasil — menor latência para seus clientes;
- RAM suficiente para o banco (buffer pool), Redis e PHP-FPM.
Configuração do servidor
PHP-FPM
- Versão atual do PHP;
memory_limitde 256M ou mais;pm.max_childrencalculado pela RAM disponível — checkout lento muitas vezes é fila de processos PHP.
Redis (object cache)
Obrigatório em lojas médias e grandes. Reduz drasticamente as consultas repetidas ao banco.
Cache de página com exclusões
Cacheie home, categorias e produtos para visitantes anônimos, mas exclua:
/carrinho,/finalizar-compra,/minha-conta(ou equivalentes);- Requisições com cookies
woocommerce_items_in_cart,woocommerce_cart_hashewp_woocommerce_session_*; - Usuários logados.
Banco de dados
- Ative o HPOS (High-Performance Order Storage), que armazena pedidos em tabelas próprias em vez de misturá-los com posts;
- Ajuste
innodb_buffer_pool_size; - Ative o log de consultas lentas e crie índices quando necessário;
- Limpe sessões expiradas e transients periodicamente.
Action Scheduler e cron
O WooCommerce usa o Action Scheduler para tarefas em segundo plano. Substitua o WP-Cron por um cron real do sistema para processar essas filas de forma confiável.
Boas práticas na loja
- Menos plugins, mais qualidade: cada plugin roda em todas as requisições;
- Imagens otimizadas (WebP/AVIF) e em tamanho adequado;
- Filtros de produtos eficientes — alguns plugins de filtro são muito pesados;
- Desative o "cart fragments" onde não for necessário, ou use a versão otimizada do seu plugin de cache;
- Busca: para catálogos grandes, considere soluções de busca dedicadas.
Preparando para picos (Black Friday, datas especiais)
- Teste de carga com antecedência;
- Upgrade temporário do VPS, se necessário;
- Congele mudanças (plugins, temas) na semana do evento;
- Aqueça o cache das páginas mais acessadas;
- Monitore CPU, RAM, disco e tempo de resposta em tempo real;
- Backup imediatamente antes do evento.
Segurança e confiabilidade
- SSL em toda a loja;
- 2FA para administradores;
- Backups frequentes (pedidos mudam o tempo todo) e externos;
- Monitoramento de disponibilidade com alertas.
Conclusão
Uma loja rápida vende mais, e o WooCommerce precisa de um servidor à altura. Os planos VPS-NVME-BR da VittHost oferecem NVMe, recursos dedicados e servidores no Brasil.Use o cupom SP-VITT20 e ganhe 20% de desconto na primeira fatura enquanto a promoção estiver ativa.