Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
#52333
Olá Pessoal

Estou com um problema, estou com uma loja instada e o meu cliente tem 1500 produtos cadastrados, a loja está muiiito lenta.

Fiz um teste e limpei as tabelas de produtos do banco de dados da loja, e o site voltou a ficar rápido, mas não posso dizer a meu cliente que ele não pode cadastrar tantos produtos.

Andei pesquisando e vi em vários tópicos falando que as Sqls do Opencart já são otimizadas.

Alguém já passou por este problema? Alguma dica de como posso solucionar esse problema?

Mais informações
A loja em questão é a http://www.gonzagaselos.com.br
está hospedado em um servidor compartilhado da KingHost

Muito Obrigado!
#52339
Olá,

O fator principal que você deve analisar não é o tamanho do banco em si, mas se a hospedagem dá conta de um banco tão grande assim? Antes de qualquer medida de otimização, se você estiver em uma hospedagem compartilhada, pense em no mínimo migrar para um bom VPS, depois você pode iniciar a otimização do banco criando índices, segue um script para OpenCart para essa otimização:
https://github.com/chrisatomix/opencart-turbo

Espero ter ajudado. :D
#52350
Muito Bom Dia

vou verificar as questões de servidor, mas eu já executei o script e executei a primeira opção de converter o banco, a segunda opção de adicionar índices nas tabelas sempre obtenho erro interno do servidor e não consigo acabar de executa-la.

mas mesmo assim ontem tinha feito um teste utilizando este site http://tools.pingdom.com/ e o tempo de resposta estava de 16seg, depois que executei a primeira opção do script já caiu para 7seg (e realmente naveguei no site e já ficou mais rápido mesmo), creio que se eu conseguir executar a segunda opção o site vai ficar normal.

Sabe o por que desse erro interno de servidor?

Muito Obrigado pela ajuda
#52354
Assim sem ver o erro fica difícil lhe ajudar, pois pode ser uma limitação do seu servidor.

Mas como lhe disse antes, isso é só um paliativo, pois o seu servidor tem que dar conta do fluxo de dados que seu cliente tem, então com todo respeito, não espere milagres se o seu problema é que o seu servidor é fraco.

Espero ter ajudado. :D