TemaTres apresentando lentidão

Prezados, estamos utilizando a versão 3.2 do TemaTres há pouco mais de 1 ano e estamos nos aproximando de 3 mil temos no vocabulário. Na últimas semanas ele começou a apresentar uma lentidão muito grande na navegação.

Verificamos com nossa área técnica e não identificaram nenhum problema no servidor. Nos relataram o seguinte: "Verificamos aqui e o servidor e as conexões estão normais. O servidor está trabalhando com memória, CPU e rede bem abaixo do limite. Mas analisando a página, vemos que tem dois scripts que são externos que estão apresentando lentidão (imagem). Pode ter sido feita alguma alteração nestes destinos que não sabemos o que é e esse problema passou a ocorrer, mas como são externos a ANEEL não temos como analisar aqui. ".

Poderiam nos ajudar a resolver esse problema?

Gratos, desde já, pela atenção.

Lorena Nolasco

1 curtida

Prezada Lorena, bom dia

A lentidão pode estar relacionada ao carregamento dos scripts externos html5shiv.min.js e respond.min.js. Pelo que pesquisei os links foram descontinuados, as versões mais recentes do TemaTres, como a 3.5, utiliza o seguinte link atualizado para o html5shiv.min.js:

https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js

Também é possível usar a versão 3.7.2, disponível em:

https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.2/html5shiv.min.js

Essas modificações podem ser realizadas no arquivo fun.html.php localizado em: [instalacao-tematres]/common/include/ na função HTMLheader.

Verifiquei também que esses arquivos estão disponíveis localmente na instalação do TemaTres, dessa forma, é possível alterar o carregamento dos scripts diretamente para a versão local, sem depender de links externos. Os arquivos estão localizados em:

  • [instalacao-tematres]/common/jq/html5shiv.min.js

  • [instalacao-tematres]/common/jq/respond.min.js

Então é possível modificar a função HTMLheader para carregar localmente, como algo assim:

$rows.='<script src="'.T3_WEBPATH.'jq/html5shiv.min.js"></script><script src="'.T3_WEBPATH.'jq/respond.min.js"></script>' ;
   

Importante: Sempre faça um backup antes de qualquer modificação.

1 curtida

Boa tarde, Mirele!

Encaminhamos suas orientações para o setor técnico e conseguiram atualizar os scripts.
Muito obrigada pela ajuda, foi essencial!

Atenciosamente,
Lorena

3 curtidas