Tutoriais

Como hospedar uma loja WooCommerce de alta performance

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_limit de 256M ou mais;
  • pm.max_children calculado 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_hash e wp_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)

  1. Teste de carga com antecedência;
  2. Upgrade temporário do VPS, se necessário;
  3. Congele mudanças (plugins, temas) na semana do evento;
  4. Aqueça o cache das páginas mais acessadas;
  5. Monitore CPU, RAM, disco e tempo de resposta em tempo real;
  6. 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.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS