Jump to content
JondasCortes

Woocommerce (com muitos produtos) extremamente lento. O que fazer?

Recommended Posts

Olá, bom dia a todos! Antes de tudo, deixo claro que sou leigo e agradeço antecipadamente pela paciência, cordialidade e ajuda.

 

Tenho um site Wordpress com Woocommerce que possui somente 6000 visitas por mês e uma taxa baixíssima de conversão, em muito, por conta da grande lentidão do site.

A grande questão é que tenho neste woocommerce cerca de 40.000 produtos cadastrados para venda (e preciso que continue com essa quantidade). E é isso, isso é o site, basicamente. Nada demais.

O site está muito mal posicionado no Google.

O banco de dados MYSQL pesa cerca  de 600 mb.

O que fiz até aqui foi instalar o plugin de cache W3.

Comecei em uma hospedagem compartilhada. Não rolou pois parece que a alta quantidade de postagens(produtos) pesa.

Depois passei por duas VPNs, e não deu certo também. O site além de lento ficava totalmente instável e vivia saindo do ar. Tudo isso eu mesmo transferindo e levando na garra em hospedagens sem nenhuma adaptação específica para minha situação.

Por último, eu fui para uma Cloud Hosting da Locaweb com banco de dados dedicado na seguinte configuração:

4GB MEMÓRIA / 2vCPUs PROCESSAMENTO / Mysql Dedicado / 50GB espaço em disco  / Transferência ilimitada / Gerenciado por eles. (Pagando 329 reais por mês).

Foi a única que segurou o site, embora esteja ainda bastante lento para carregar.

A questão é que – na minha visão de leigo – intuo que dê pro site ficar mais rápido e até a hospedagem mais barata ou no mínimo – otimizada – pois o site nada mais é do que um wordpress morto com um woocommerce com 40.000 produtos cadastrados, sem grande complexidades (incialmente eu tinha cadastrado tags mas exclui todas elas pra diminuir o problema)

Os índices das minhas páginas no PageSpeed Insights do Google estão bem ruins, girando em torno de 30. Ao desativar os plugins e deixar só o essencial dá uma ligeira melhorada, mas penso que era pra essa hospedagem aguentar.

Simplesmente não sei o que fazer. Gostaria de uma luz, por favor.

Enfim, minha hospedagem não é otimizada para wordpress (não sei se isso faz diferença e quanto faz) , não estou usando nenhuma CDN (será que isso poderia fazer alguma diferença mesmo eu usando uma Cloud Hosting?) .

Não sei que tipo de serviço de otimização, ou hospedagem buscar, tendo em vista que sou leigo.

Em suma, gostaria de saber que dicas a galera poderia me dar, no que diz respeito à esta situação.

MUITO grato.

Share this post


Link to post
Share on other sites
Em 16/02/2019 at 22:20, JondasCortes disse:

Os índices das minhas páginas no PageSpeed Insights do Google estão bem ruins, girando em torno de 30. Ao desativar os plugins e deixar só o essencial dá uma ligeira melhorada, mas penso que era pra essa hospedagem aguentar.

Isso aqui me parece bem grave. Certamente há algo de errado em sua hospedagem/instância do WooCommerce que pode ser melhorado. Você verificou se as recomendações do PageSpeed Insights são coisas que você conseguiria fazer?

 

O ideal seria seguir as sugestões do PageSpeed, monitorar o consumo de recursos do WooCommerce e verificar os registros de erro do servidor web e do PHP para entender o que pode está causando o problema.

 

Eu acho que você está pagando um pouco caro na Locaweb, a Hostinger tem um plano de hospedagem cloud mais barato e com mais recursos. Considerar outra hospedagem pode ser uma boa ideia.

 

Uma outra sugestão seria usar uma hospedagem especializada em WordPress, acho que até usando o plano de e-commerce do WordPress.com sairia mais barato, com o benefício da própria Automattic administrar os servidores.

Share this post


Link to post
Share on other sites

Olá, além do BD ser dedicado ele precisa ser em SSD , são muitos produtos, pode ser que o wocommerce também não esteja aguentando o tranco, a solução seria migrar para Magento, e alterar a infraestrutura para Amazon.

Share this post


Link to post
Share on other sites

Eu recomendo você sair da Locaweb e mudar para um Hosting Melhor (Nada contra locaweb).

 

Aqui na Empresa nós recomendamos a VULTR que é excelente e tem ótimos preços, ela é uma concorrente direta da amazon.

 

Se você não manja de VPS e gostaria de aprender a como criar servidores de alta performance vou deixar o link do nosso curso de VPS aqui sem nenhum compromisso.

 

https://www.escolaninjawp.com.br/course/curso-de-vps/

 

O grande Gargalo da lentidão de todos os sites WordPress sempre é Hospedagem. Então se você resolver este lado o resto fica fácil.

 

No caso da vultr você fará a instalação com Easy Engine, tudo já vai vir otimizado para você.

 

Depois dessa parte basta otimizar o banco de dados, remover plugins desnecessário, e também remover tabelas no banco de dados que não estão sendo usadas, o WP OPTMIZE Faz isso.

 

Depois destes passos você verá resultado com certeza.

 

 

Flavio Henrique / Especialista WordPress e CEO da Escola Ninja WP

https://www.escolaninjawp.com.br

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By marciomrb1
      olá, estou criando um multi vendor, estamos usando o dokan, nisso preciso fazer um select da categoria da loja pro registro, criei essa function
       
      function new_reg($vendor_id, $store_info) { ?> <div class="dokan-form-group"> <label class="dokan-w3 dokan-control-label" for="dokan_store_categories"><?php echo esc_html( $label ); ?></label> <div class="dokan-w5 dokan-text-left"> <select class="dokan-select2 dokan-form-control" name="dokan_store_categories[]" id="dokan_store_categories" data-placeholder="<?php echo esc_html( $label ); ?>" <?php echo $is_multiple ? 'multiple': ''; ?> > <?php foreach ( $categories as $category ): ?> <option value="<?php echo esc_attr( $category->term_id ); ?>" <?php echo in_array( $category->term_id, $store_categories ) ? 'selected' : ''; ?>> <?php echo esc_html( $category->name ); ?> </option> <?php endforeach; ?> </select> </div> </div> <?php } add_shortcode('registro', 'new_reg'); o problema é que não me retorna nada.. além do select...
       
      não manjo de php, mas sei que precisa por algo pra chamar as categorias...
    • By guialacerda
      Pessoal, gravei uma live na fanpage do meu facebook mas não consigo incorporar vídeo no meu site wordpress. Eu pego o link: https://www.facebook.com/guialacerdanet/videos/424534385085103/ depois vou no wordpress, inserir, mídia e coloco esse link lá, mas o wordpress não carrega o vídeo do facebook.
    • By Leonaardo
      Olá pessoal, estou com um problema no meu site e preciso de um auxilio.

      No meu site weedfire.com.br o favicon (icone do site) não está aparecendo, apenas aparece quando eu entro no Painel de admin do site, ou no painel de configurações do servidor.
       
      Alguém poderia me ajudar a descobrir o motivo?
      Já alterei o tema do site e tentei desativar alguns plugins mas ainda não apareceu.
       
      Uma coisa que eu fiz que não sei se pode ter sido, é um plugin que remove a barra do wordpress quando o usuário está logado, mas não sei se faz sentido.
       

    • By sergrjunior
      Boa noite pessoal, estou desenvolvendo um e-commerce para um cliente de um amigo meu, não sou muito de fazer lojas mas de vez em quando faço para clientes pequenos, eis que to fazendo para um cliente e no briefing que foi passado, a loja teria produtos de 1 mil reais por ai, mais hoje falando com o cliente descobri que na verdade terá produtos de até 300 mil o que me deixou super apavorado, vocês acham que um site que usa Woocommerce tem segurança o bastante para ter produtos com esse valor? 
      Se sim o que devo fazer para não ter qualquer tipo de problema?

      Aproveitando, outra dúvida, inicialmente era para ser usado o pagseguro como forma de pagamento, agora ele quer fazer ligação direto com o banco dele Banco do Brasil, alguém sabe se existe essa possibilidade e como?
       
      Deis de já agradeço se poderem me ajudar! Obrigado!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.